CNOOC Ltd.

CEO
NYSE
141.92 1.77 (1.26%) last updated 4:36 PM EDT Jun 30
Trade $CEO Now