600938.SS: CNOOC Limited Stock Analysis & Research | QuantLink