Skip to main content
user-generated· macro

Oil demand contraction exceeds IEA forecast by 200k bpd by December 2026

The IEA forecasts a 420k bpd year-on-year demand contraction due to war-related demand destruction. Higher-than-expected economic slowdown or prolonged geopolitical instability could push the contraction to 620k bpd or more by year-end.

Implied probability (Yes)
60%
Loading…