IEA

Major Oil Supply Surplus Likely By 2030, Says International Energy Agency

Paris: The world is likely to have a "major surplus" of oil by 2030 as production is ramped up while...