financial turmoil.