oil supply surplus

IEA sees ‘major’ oil supply surplus emerging by 2030

PARIS: The world is likely to have a "major surplus" of oil by 2030 as… Read More