X

CNOOC Acquires Stake in Chesapeake’s US assets

Close