PetroChina fue establecida como una sociedad anónima de responsabilidad limitada por la "China National Petroleum Corporation" en virtud de la Ley de Sociedades Anónimas y el Reglamento Especial sobre la oferta de Ultramar y de anuncio de acciones por Joint Stock de Sociedades de Responsabilidad Limitada el 5 de noviembre(GUEVO) de 1999.