CNOOC Limited reported production results for the year 2023. Oil and gas net production reached 678 million barrels of oil equivalent ("BOE"), representing a year-on-year ("YoY") growth of 8.7%, setting a new record for five consecutive years.