China National Offshore Oil Corporation (CNOOC) has signed deals to buy five carbon-neutral liquefied natural gas cargoes from supermajors Total and Shell as