2 min read Financial Markets CNOOC Engineering Gets a Boost: Parent Company Announces Share Buyback – Is This a Sign of Confidence or a Desperate Play? benny 2025-04-08 CNOOC Group plans a 300-500 million yuan share buyback in CNOOC Engineering, using funds from a private... Read More Read more about CNOOC Engineering Gets a Boost: Parent Company Announces Share Buyback – Is This a Sign of Confidence or a Desperate Play?