Russia and China today postponed the signing of a major deal to supply Siberian natural gas to China after they failed to agree on a price. Russian President Dmitry Medvedev announced the delay after his talks with China’s President Hu Jintao at the Kremlin. In 2010, Russia’s state-controlled Gazprom and China National Petroleum Company […]