Strait to stagnation: Why not even soaring oil prices can offset the decline of the Russian economy
Russia’s budget deficit in January–April nearly doubled when compared with the same period last year, reaching almost 6 trillion rubles, already far exceeding…