Has Moscow exhausted its oil? A network of gas stations in Russia imposes a purchase limit for fuels16 June 2026
Foreign Affairs Less and more expensive: shrinkflation is wreaking havoc in Russia7 January 2026 Russians are complaining on social media that the weight of food products in stores has decreased: chocolate bars no longer…