IEA monthly report: global oil inventories are drawing down at a record pace.

2026-09-11

IEA monthly report: global oil inventories are drawing down at a record pace.