Russia posted a 500 billion ruble ($5.4 billion) federal budget surplus in March 2025 amid falling oil revenues, according to preliminary data from the Finance Ministry.
The deficit was equivalent to…
Russia posted a 500 billion ruble ($5.4 billion) federal budget surplus in March 2025 amid falling oil revenues, according to preliminary data from the Finance Ministry.
The deficit was equivalent to…