Global Oil Prices Surge Above $100 in 2026 Amid Strait of Hormuz Crisis
Oil prices surge above $100 as Middle East conflict disrupts the Strait of Hormuz, removing 10M barrels per day from supply and triggering inflation fears and market volatility.
316 views
•
3 months ago