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…