The agency now sees global oil supply falling 5.7 million barrels per day in 2026, with a full recovery pushed to next year

LONDON: Global oil supply and demand will fall further than previously thought this year, the International Energy Agency said on Friday (Sep 11), as a lack of progress in ending…

IEA cuts 2026 oil demand forecast by 1.6M barrels/day. New all-time high for crude oil by December 31 at 13.5% YES.