
The reduction in oil and gas revenues for the Kremlin is increasing the deficit of the Russian budget
In February 2025, the total revenues of the Russian federal budget from oil and gas sales decreased by 18.5% compared to February 2024, amounting to $8.6 billion. For the period of January–February 2025, compared to the same period in 2024, oil and gas …