CNOOC Ltd awarded multiple offshore contracts to TechnipFMC, Baker Hughes, APL and Hiland Equipment for subsea equipment and services.