The International Energy Agency (IEA) has revised its 2025 global oil demand growth forecast downward by 21,000 barrels per day… Read More