Geopolitical supply disruptions and synchronized central bank hawkishness are sustaining elevated energy prices and inflation pressures across global markets. WTI crude oil remains firmly above the $100 threshold at approximately $101.45, driven by ongoing US naval blockade of Iranian ports and persistent uncertainty over Strait of Hormuz maritime normalization. The energy sector's "risk premium" continues to stifle growth while fueling sticky inflation.
Major central banks—the Federal Reserve (8-4 vote split), Bank of England (8-1 split), and European Central Bank—are maintaining a "higher-for-longer" interest rate stance, prioritizing inflation control over growth stimulus despite slowing economic momentum. In the UK, the May 7 local elections represent a critical test for Prime Minister Starmer; potential heavy losses could trigger a leadership challenge. Financial markets are closely monitoring gilt yields as a real-time barometer of fiscal credibility, signaling that any policy shift will face immediate bond market scrutiny.