Russia’s ruble is world’s the top-performing currency against the dollar but traders are revolting against Moscow’s capital controls May 11, 2022By crystalg Business Insider Business Insider