600938 (XSHG) — CNOOC Ltd. | StockSignal