CNOOC Ltd has set up a joint venture to bring in private funds in an effort to boost offshore exploration and development