ProductionCNOOC Ltd cheers record production for fifth successive yearChinese offshore giant's oil and gas production hit 678 million boe in 2023CNOOC Ltd cheers for record production.Photo: CNOOC LTDXu YiheAsia CorrespondentSingapore