Russia's 2025 budget deficit seen rising to 1.5% of GDP because of cheaper oil
Russia's budget deficit is projected to be 1.5% of gross domestic product (GDP) in 2025, three times the government's target, as the country prepares for a prolonged period of low
April 30, 2025