CNOOC Ltd.

CEO
NYSE
122.65 3.26 (2.59%) last updated 4:29 PM EDT Jul 31
Trade $CEO Now