NNPC CNOOC invest $3b