Economy Russian Production Falls as Inflation Barely Budges High borrowing costs curb retail inflation for just 40% of goods Mikhail SergeevMarch 17, 2026March 17, 2026