IEA Monthly Report: Global oil supply fell by 610,000 barrels per day in November, mainly due to OPEC+ production cuts.

2025-12-11

IEA Monthly Report: Global oil supply fell by 610,000 barrels per day in November, mainly due to OPEC+ production cuts.