Global crude oil markets could face a surplus of more than 1 million barrels per day (bpd) in 2025, resulting in a worldwide supply glut, the International Energy Agency (IEA) said in a new report.
The Paris-based organization adjusted its oil demand growth projections on Nov. 14, saying that China’s economic slowdown could affect worldwide consumption levels.





