CNOOC files board, committee and disclosure management roster - CEO News | Rallies