Published: May 18, 2026, 12:01 IST | Updated: May 18, 2026, 12:01 IST
Crude oil prices have surged back above $110 per barrel, triggering renewed pressure across global stock and bond markets. The spike is being driven by fresh geopolitical tensions and reported drone attacks in the Gulf region.
Analysts warn that rising energy costs are once again feeding inflation concerns while also shaking investor confidence across financial markets. Capital Economics says the situation could deepen volatility if prices remain elevated.