Lower oil prices offset a record-high oil and gas production to drag down the 2025 profit of Chinese oil and gas giant CNOOC from a year earlier and below analyst estimates. CNOOC Ltd, China’s top ...