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