ABU DHABI:Abu Dhabi National Oil Company (Adnoc) and China National Petroleum Corporation (CNPC) have signed a strategic agreement to collaborate in upstream projects in undeveloped areas, Wam has reported.