·Confidence 90%
IEA Projects 1.8 Million Bpd Oil Deficit This Quarter
The IEA forecasts a significant global oil deficit of 1.8 million bpd for Q3 2026, driven by supply disruptions and declining consumption amid high prices.
WTI ↑ StrongBrent ↑ Strong