News

CNOOC Limited saw its first-quarter net profit drop 7.9 percent to 36.56 billion yuan, weighed by weaker oil prices, while ...