IEA Emergency Release: Crude Chaos Continues

Thursday, March 12, 2026. WTI whipsaws to $93.74, up 7.4%. IEA approves 400M barrel emergency release. Strait of Hormuz still shut. Henry Hub spikes to $3.24. Maximum volatility. Capital preservation first.
IEA Emergency Release: Crude Chaos Continues
Broadcast by