Russia’s gas station has run out of gas

For more than two decades, the Kremlin has projected Russia as the world’s indispensable energy superpower. Oil and gas revenues funded military expansion, sustained the federal budget and underpinned Moscow’s … Continue reading Russia’s gas station has run out of gas