China National Petroleum Corporation and the government of Yunnan Province have signed a framework agreement on strategic co-operation in Beijing.

China National Petroleum Corporation (CNPC) said that as part of the agreement, it will co-operate with the Yunnan Province on a number of ventures, including major projects, the oil and gas marketing network and biomass energy.