IEA trims demand forecast on persistent economic concerns
Two large oil tankers unload at the 300,000-ton crude oil terminal in Yantai Port, Shandong Province, China, July 9, 2023. Future Publishing | Future Publishing | Getty Images The International …