Oil Surge 2026
Oil Price Surge: U.S. Crude Tops $110 as Strait of Hormuz Tensions Escalate
Global energy markets are reeling as West Texas Intermediate (WTI) crude futures surged past $110 per barrel this week, hitting their highest levels in years. The spike is driven by a deepening geopolitical crisis in the Middle East, centered on the Strait of Hormuz, where a virtual blockade has effectively