Russian consolidated budget deficit stands at $24.1 bln in H1 2023 — Finance Ministry
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
Revenues of the consolidated budget plunged by 934 bln rubles ($9.2) bln in the reporting period to 25.38 trillion rubles ($249.6 bln)