The Russian ruble firmed against the dollar on Tuesday, while prices for OFZ government bonds rose to their highest since Feb. 21 on expectations that the central bank would soon cut interest rates again.
The ruble has fully recovered to levels seen before Feb. 24 when Russia sent tens of thousands of troops to Ukraine, triggering an unprecedented wave of western sanctions against Russia.