CNOOC Ltd hails new production off China amid revenue slump
Success in upstream sector fails to arrest 27% slide in revenues versus third quarter last year
Success in upstream sector fails to arrest 27% slide in revenues versus third quarter last year