IEA Monthly Report: Global oil supply will decrease by 3.9 million barrels per day in 2026 (in line with previous forecasts).

2026-06-17

IEA Monthly Report: Global oil supply will decrease by 3.9 million barrels per day in 2026 (in line with previous forecasts).