China may have to pay $700 billion over 30 years for Russian gas under a long-term contract being negotiated by the countries, if the world’s biggest energy user agrees to pay European prices, Sanford C. Bernstein said. “Assuming European prices at the China border of $350 per thousand cubic meters, then this deal alone could be worth $700 billion over 30 years, contributing […]