CNOOC Ltd.

CEO
NYSE
164.18 3.03 (1.88%) last updated 1:36 PM EDT May 22
Trade $CEO Now