IEA Monthly Report: Global oil supply is projected to decrease by 1.5 million barrels per day in 2026.

2026-04-14

IEA Monthly Report: Global oil supply is projected to decrease by 1.5 million barrels per day in 2026.