CNOOC H1 FY26 net profit rises 23.4% to RMB 85.8 billion; revenue increases 20% to RMB 206.1 billion - CEO News | Rallies