The rouble firmed on Friday after hitting all-time lows in the previous session when Russia began invading Ukraine, while stock indexes rose sharply after their biggest one-day fall on record.
No Russian assets were left unscathed in heavy selling on Thursday. The fighting in Ukraine continued on Friday.
At 0722 GMT, the rouble gained 2.3% against the dollar to 83.30 after hitting a record low of 89.60 in highly volatile trading on Thursday.
"We expect the dollar to stay within a range of 83-85 to the dollar," Promsvyazbank said in a note.
Against the euro, the rouble firmed 2.3% to trade at 93.49
Disclaimer: No Business Standard Journalist was involved in creation of this content