IEA sees ‘major’ oil supply surplus emerging by 2030
Paris, France -- The world is likely to have a "major surplus" of oil by 2030 as production is ramped up while the clean energy transition tempers demand, the International Energy Agency said in an annual report published Wednesday.Global demand is expected to "level off" at 106 million barrels per day...