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.
IEA projects 8 million barrel per day oil surplus by 2030
Advertisment
STORY HIGHLIGHTS
Advertisment