Published: Jun 13, 2024, 05:05 IST | Updated: Jun 13, 2024, 05:05 IST
The International Energy Agency forecasts a major oil surplus by 2030. Global oil demand, including biofuels, is expected to plateau at around 106 million barrels per day, up from just over 102 million barrels per day in 2023.