Interest RatesRussian Central Bank Faces Fury Over Painfully High Rates Amid Grim Oil Price Forecast Russia’s Central Bank enforces a crushing 21% interest rate while oil prices plummet. Business leaders rage as the economy hangs in the balance.Richard's Trades TeamMay 28, 2025