Russia’s federal budget deficit totals $33.4 bln in January – May, Treasury says
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
It is stated that the deficit of the Russian consolidated budget amounted to 2.36 trillion rubles ($26 bln) over the first five months of this year