financial market turmoil.