SQUAWK/NEWS
Account
Theme
Account
Menu
Live News ENERGY ARTICLE H impact

IEA Cuts World Oil Demand Forecast

IEA sees world oil demand falling by 1.6 million BPD in 2026

IEA

27 Million BPD Lower Than Demand In 2026 In Monthly Report (Vs. 3 Million BPD In 2026 (Prev. 7 Million BPD Drop) Global Oil Refining Was 5 Million Bpd Below Year-Ago Levels In July As Spare Capacity Was Unable To Offset Product Supply Bottlenecks