IEA monthly report: global observable oil inventories fell a further 95 million barrels in August.

2026-09-11

IEA monthly report: global observable oil inventories fell a further 95 million barrels in August.