CNOOC Ltd.

CEO
NYSE
168.60 4.28 (2.48%) last updated 4:05 PM EDT Apr 17
Trade $CEO Now