China National Offshore Oil Corp (CNOOC) has signed an LNG delivery agreement with Shell, Total and French energy company Suez. Theā¦