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

Falling Oil Revenues: Russia's Budget Woes are Growing

Russia is facing increasing budget challenges due to declining oil and gas revenues, with the potential loss of India as a major customer exacerbating the situation.

πŸ“‘ Similar Coverage