Russian 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.