SECreport

Form 20-F CNOOC LTD For: Dec 31

CNOOC  (CEO) 
US:NYSE Investor Relations: cnoocltd.com