IEA Monthly Report: Global oil supply fell by a further 1.8 million barrels per day in April, to 95.1 million barrels per day.

2026-05-13

IEA Monthly Report: Global oil supply fell by a further 1.8 million barrels per day in April, to 95.1 million barrels per day.