CNOOC Ltd.

CEO
NYSE
142.32 1.02 (0.72%) last updated 5:56 PM EDT Mar 30
Trade $CEO Now