No 2 China National Petroleum Corp (CNPC) (1.88 trillion yuan)
View of the headquarters of China National Petroleum Corp (CNPC), parent company of PetroChina, in Beijing, August 17, 2010.[Photo/IC]