Economic Crisis in Russia: Falling Oil Prices, Budget Deficit, and the Search for New Revenues
In July 2025, the average price of Russian Urals oil was ₽4,701 per barrel, which is 11% lower than the…
In July 2025, the average price of Russian Urals oil was ₽4,701 per barrel, which is 11% lower than the…
The demand for foreign currency in Russia has fallen to its lowest level since sanctions were imposed on the Moscow…