Oil demand set to peak by 2029, major supply glut looms, says IEA MediaInsights.in
By: Reuters | Updated on: 13 Jun 2024, 07:02 AM Oil demand growth will plateau at 105.6 million barrels per…
By: Reuters | Updated on: 13 Jun 2024, 07:02 AM Oil demand growth will plateau at 105.6 million barrels per…