Production shut-ins attributed to the strait closure are estimated at 11.3 million barrels a day in May 2026 and forecast at 11.34 million in June, against 7.53 million in March. OECD oil inventories reach their lowest level since 2003.
See this event in the timeline Interactive: select this record and follow what connects to it.