IEA OMR: raises 2026 average oil demand growth forecast to 930k bpd (prev. forecast 860k bpd)
Importance
Level 1
- Sees total world oil supply 3.69mln bpd higher than demand in 2026 in monthly report (prev. report 3.84mln bpd).
- Estimates OPEC+ supply growth at 1.3 mln b/d in 2025.
- Further decline in global oil supply in December continued to narrow surplus.
#OPEC#ENERGY#EU SESSION#WTI#COMMODITIES#ENERGY & POWER