Feb 3 β€’ 18:32 UTC πŸ‡©πŸ‡ͺ Germany FAZ

Falling Oil Revenues: Russia's Budget Troubles Grow

Russia faces increasing budget difficulties as oil and gas revenues decline, with the potential loss of India as a key customer exacerbating the situation.

πŸ“‘ Similar Coverage