Russian January-April budget deficit widens to 1.5% of GDP on accelerated spending
Russia ran a budget deficit of 3.2 trillion roubles ($39.6 billion), or 1.5% of gross domestic product, in the first four months of the year, the finance ministry said on Wednesday,
May 07, 2025