Financial stability vulnerabilities remain elevated as geoeconomic shock unfolds
27 May 2026 Middle East war unleashes major supply shock, with highly uncertain outcomes Prolonged geopolitical stress and lingering fiscal challenges could test financial market sentiment Vulnerabilities among non-banks, including those active in private …