Meanwhile , Petrechemical Corporation , a subsidiary of China 's largest oil producer , China National Petroleum Corporation has apologized for the chemical plant explosion November 13 that spilled the cancer-causing pollutants upstream in Jilin City .