Has Moscow exhausted its oil? A network of gas stations in Russia imposes a purchase limit for fuels16 June 2026
Foreign Affairs Massive losses in steel and iron: Russia pays the price of economic isolation29 August 2025 Sanctions, loss of foreign markets, and a rise in the central bank’s reference interest rate have severely impacted the metallurgical…