CNPC says China's emissions and oil demand to peak in 2025
Oil demand to halve before 2050 but net-zero emissions target by 2060 will require massive investment
Oil demand to halve before 2050 but net-zero emissions target by 2060 will require massive investment