Oil's Unwelcome Surge: A Global Economy Already on Shaky Ground The Strait of Hormuz has been a ticking time bomb for global oil markets.
Barclays' latest warning that risks are skewed to the upside for its $100 per barrel Brent forecast for 2026 is a stark reminder of the precarious state of the world's energy economy.
As the West grapples with economic uncertainty, trade tensions simmer, and global growth slows, a further oil price shock would be disastrous.