How the ruble’s recent strength has defied western sanctions

International Banker