Shell signed two offshore oil and gas Production Sharing Contracts (PSCs) with CNOOC, and a PSC amendment with CNPC for a new developmentā¦