Net Zero Emissions New IEA report highlights the need and means for the oil and gas industry to drastically cut emissions from its operations 03 May 2023