The 2026 Strait of Hormuz Crisis

The 2026 Strait of Hormuz Crisis

IEA Emergency SPR Release, Global Oil Markets & Singapore’s Exposure March 12, 2026  |  Energy Policy & Geopolitics EXEC SUMMARYOn 11–12 March 2026, the IEA authorised a record 400 million barrel emergency oil release — including 172 million...