International Energy Agency: Global oil supply rebounded by 4.1 million barrels per day in June, reaching 98.8 million barrels per day.

2026-07-10

International Energy Agency: Global oil supply rebounded by 4.1 million barrels per day in June, reaching 98.8 million barrels per day.