IEA Monthly Report: By 2030, global oil production capacity is expected to reach 114.7 million barrels per day, far higher than expected demand.

2025-06-17

IEA Monthly Report: By 2030, global oil production capacity is expected to reach 114.7 million barrels per day, far higher than expected demand.