FinanceOil and gas production buoys PetroChina profit to record highFirst-half net profit hits $11.7 billion, even though revenues dropFlagship office: PetroChina’s headquarters in Beijing.Photo: REUTERS/SCANPIXXu YiheSingapore