IEA Monthly Report: Global supply is expected to significantly exceed demand growth in 2025, and oil inventories will increase by about 720,000 barrels per day.

2025-05-15

IEA Monthly Report: Global supply is expected to significantly exceed demand growth in 2025, and oil inventories will increase by about 720,000 barrels per day.