IEA trims demand forecast on persistent financial issues
Two giant oil tankers unload on the 300,000-ton crude oil terminal in Yantai Port, Shandong Province, China, July 9, 2023. Future Publishing | Future Publishing | Getty Photographs The Worldwide…