Image

IEA trims world oil demand forecast for the 12 months, sees oil market surplus for 2025

SHARE THIS POST