Energy — Strait of Hormuz Crisis Reshapes Global Energy: 13-14.5M bpd Lost, Europe Burns $28B, and Clean Energy Adoption Accelerates

Energy · 2026-04-24

The Iran war's chokehold on global energy supply is now the defining force across every segment of the industry. IEA chief Birol has declared it "the biggest energy security threat in history," with 13-14.5 million barrels per day offline — more than half of which Goldman Sachs attributes to precautionary shut-ins rather than physical damage, suggesting rapid recovery is possible if conflict…