Largest-Ever Oil Reserve Release Fails to Fill Gap, International Oil Prices Continue to Rise
Mar 12, 2026
The IEA announced its largest-ever release of 400 million barrels of strategic oil reserves amid Middle East tensions, yet international prices climbed above $100 per barrel. Analysts warn geopolitical risks limit the measure's ability to fully offset global supply gaps.
Show all 36 updates