China and Russia have signed an important natural gas supply deal estimated to be worth over 290 billion euros.
Russian President Vladimir Putin and his Chinese counterpart Xi Jinping witnessed the 30-year contract being signed at a summit in Shanghai.