Royal Dutch Shell has agreed to sell two million tonnes of liquefied natural gas (LNG) to PetroChina under a 20-year contract, state media reported on Tuesday. The gas will come in part from the proposed Gorgon gas project off the coast of Western Australia , Shell officials said. The Anglo-Dutch company has a 25% stake in the development.