IEA’s record oil release may offer only limited relief if Hormuz stays shut: S&P
2026-03-15 - 13:32
The International Energy Agency's historic 400 million barrel oil reserve release offers limited relief as the Strait of Hormuz remains closed. S&P Global Energy warns this move won't solve the core issue of disrupted shipping, leaving Asian markets particularly vulnerable. Markets face continued imbalance until this critical chokepoint reopens.
Share this post: