CNOOC China signs a petroleum contract with PetroChina

Image: CNOOC China signs a petroleum contract with PetroChina. Photo: Courtesy of C Morrison from Pixabay.