💸 Russia’s budget deficit in early 2025 exceeds $27 billion, with expenditures surpassing revenues.

Oil and gas revenues have declined, and military spending hits record highs.

Comments