Russia’s budget deficit to be higher than planned at current oil prices — ministry 4. March 2025 The budget is based on $70 per barrel, Deputy Finance Minister Vladimir Kolychev noted