← Back to news
Mar 9, 2023 innews

Increased spending, falling revenue, Russia is currently running a 45% budget deficit

Moscow's oil and gas revenues plummeted 46% in January-February.


Discussion

Join the conversation

Sign in to share your thoughts with the community.

Loading comments…