Financial News

IEA forecasts global oil demand growth to slow to 650,000 bpd for remainder of 2025

Exit mobile version
Skip to toolbar