IEA Monthly Report: Global oil supply is expected to decrease by 8 million barrels per day in March, falling to its lowest level since 2022.

2026-03-12

IEA Monthly Report: Global oil supply is expected to decrease by 8 million barrels per day in March, falling to its lowest level since 2022.