China National Offshore Oil Corporation (CNOOC) signed a production sharing contract (PSC) with Devon Energy Corporation for deepwater block 42/05.