Energy Iran, the Strait of Hormuz, and an Unprecedented Energy CrunchMarch 16, 2026 ARFA Iran’s Hormuz closure removes 20M b/d—five times 1970s embargo. IEA releases 400M barrels, but limited.