CNOOC's net income under IFRS for 2021 was CN¥70.307 billion, up 2.8 times from CN¥24.956 billion in the previous year. Revenue rose 58.4% to CN¥246.111 billion from CN¥155.372 billion a year earlier.