China National Petroleum Corporation workers are seen at a construction site in Heilongjiang for a natural gas pipeline between China and Russia in January. Photo: Reuters

China and Russia may set up energy alliance, Moscow’s top envoy says

  • Ambassador in Beijing Andrey Denisov also hails military cooperation between the two countries
Topic |   Russia

TOP PICKS

China National Petroleum Corporation workers are seen at a construction site in Heilongjiang for a natural gas pipeline between China and Russia in January. Photo: Reuters
READ FULL ARTICLE