Beijing and Moscow signed a contract to supply China with hundreds of
billions of dollars worth of Russian natural gas after a decade of
difficult talks. Andrew Peaple explains what this means for the European
energy market and the crisis in Ukraine. Photo: Getty
No comments:
Post a Comment