Center for Strategic Communication

Moscow and Beijing concluded an energy pact that has been in the works for years. That’s better news for China than for Russia.