Tag: Russia’s 2016 budget deficit totals 3.5% of GDP