CNOOC Ltd.

CEO
NYSE
141.86 0.56 (0.40%) last updated 2:15 PM EDT Mar 30
Trade $CEO Now