Global demand for oil, gas set to peak by 2030: IEA

Global demand for oil, gas set to peak by 2030: IEA