Global oil markets face a “major” surplus this decade as the shift away from fossil fuels causes demand to hit a plateau amid plentiful supply growth, the International Energy Agency said. World consumption will “level off” at 105.6 million barrels a day in 2029, about 4% higher than last year’s level, amid surging sales of electric vehicles … Read more