IEA Calls Strait of Hormuz Blockage 'Largest Disruption in History' to Oil Supply
Apr 14, 2026
The IEA reports the Strait of Hormuz blockage has caused the largest historical oil supply disruption, slashing global supply by 10.1 million barrels/day. Record crude prices reached $130/barrel as Middle East conflict forces refinery cuts and depletes global inventories.
Show all 36 updates