BP has signed a contract with Chinese independent ENN to supply natural gas to southern China’s Guangdong province. The deal, signed on Tuesday, will see BP sell 300,000