Presidents Hu and Medvedev gathering with their wives at Medvedev’s Gorki residence near Moscow last week. ST. PETERSBURG — Moscow and Beijing have failed to conclude one of the biggest energy deals in history, estimated to be worth $700 billion over 30 years, to supply Siberian gas to the Chinese market amid an inability to resolve differences on pricing. Signing an agreement would have resolved five […]