IEA Monthly Report: Global oil supply fell by 440,000 barrels per day in October due to declining OPEC+ production.

2025-11-13

IEA Monthly Report: Global oil supply fell by 440,000 barrels per day in October due to declining OPEC+ production.