Oil Holds Above $103 as Record Interventions Fail to Close the Gap
Brent crude settled at $103.14 despite the largest strategic reserve release in IEA history and a waiver on sanctioned Russian oil at sea. The market has concluded that emergency tools built for pipeline outages and hurricanes cannot offset the closure of a strait that carried 20 million barrels per day.
- IEA coordinated a record 400-million-barrel release from member nations' strategic reserves, more than doubling the 2022 Ukraine-crisis release
- Only five ships per day now transit the Strait of Hormuz, down from an average of 138 before the conflict
- JPMorgan estimates the global shortfall at 16 million barrels per day; emergency releases historically peak at 1.4 million per day
- At current drawdown rates, the US Strategic Petroleum Reserve contribution alone requires 120 days to deliver — with no plan announced for what follows