The conflict involving Iran has expanded from a regional military confrontation into a global energy disruption. Iranian attacks on commercial shipping have shut down traffic through the Strait of Hormuz, a key route that normally carries roughly 20% of global oil supply, pushing oil prices sharply higher from about $60 per barrel in January to […]
March 17, 2026
