The China National Petroleum Corporation is a major national oil and gas corporation of China and one of the largest integrated energy groups in the world. Its headquarters are in Dongcheng District, Beijing. From Wikipedia
Environmental groups have lodged lawsuits over deficient impact studies to block licences intended to finance Brazil's energy transition with oil revenues