IEA warns $1.3 trillion of oil and gas could be left stranded

IEA warns $1.3 trillion of oil and gas could be left stranded