IEA Projects Slower 2025 Oil Demand Growth vs OPEC
IEA warns that recent US sanctions on Russian oil producers and vessels could complicate global oil trade. File Image / Pixabay The International Energy Agency (IEA) has downgraded its oil demand growth forecast for 2025, reducing it from 1.1 million b …