FinanceCNOOC Ltd profit soars to record high, Shanghai IPO endorsedRevenues up 59.1% year-on-year to $35 billion buoyed by higher oil and gas pricesAt the helm: CNOOC Ltd chairman Wang DongjinPhoto: CNOOC LtdXu YiheSingapore