financial market headwinds