Tuesday's trading is likely to remain light before Russia's state holiday on Wednesday.
The rouble gained 0.4pc to 64.53 versus the dollar after briefly touching 64.47, a level last seen on May 28.
Against the euro, the rouble gained 0.4pc to trade at 73.01 , its strongest since June 3.
Oil prices supported Russian assets, rising along with global financial markets and bolstered by expectations that OPEC and its allies will keep withholding supply.
Brent crude oil, a global benchmark for Russia's main export, was up 0.3pc at $62.46 a barrel.
Still, Russian stock indexes inched lower after rallying the day before.
The dollar-denominated RTS index was down 0.2pc to 1,332.4 points after hitting a five-year high of 1,337.63 on Monday.
The rouble-based MOEX Russian index was 0.5pc lower at 2,728.9 points.
The Russian stock market "is geared to advance further today, bolstered by improved sentiment towards emerging market assets and a rebound in oil prices this morning," Alfa Bank said.