IEA cuts global oil demand forecast, sees 1.1 mln bpd decline in 2026
⚡ Quick Summary
The agency thus revised its demand forecast downward by 735,000 bpd compared with its May outlook, when it projected a decline of 418,000 bpd