Edgen
CNOOC Misses Profit by ¥8.6B, Awards Major Deepwater Contract
China National Offshore Oil Corporation reported a 2025 net profit of 122.08 billion yuan, missing estimates, while forecasting 2026 production between 780 and 800 million barrels of oil equivalent.