IEA Monthly Report: The global oil supply and demand balance continues to show a severe oversupply situation.

2025-12-11

IEA Monthly Report: The global oil supply and demand balance continues to show a severe oversupply situation.