Russia Triples 2025 Budget Deficit Forecast to 1.7% of GDP
The Finance Ministry also cut the average oil price in its budget calculations to $56 per barrel from $69.70.
You are not logged in so some information on this page has been withheld. To see more, please log in.