Stockreport

Cnooc upgraded to Overweight from Neutral at JPMorgan

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