As of 10:15 am, the dollar was down by 0.21% trading at 73.3950 rubles, while the euro was trading at 89.6575 rubles (-0.15%).
The trading volume on the stock market surged by 34.7% in December to 4.8 trillion rubles ($65.1 bln).
Russian market indices ended the trading session on Tuesday with mixed dynamics.
The Bank of Russia sold 5.3 bln rubles ($71.3 mln) worth of foreign exchange on the domestic market with settlements on January 11 as part of preventive measures curbing volatility, the regulator reported on Tuesday.
The MOEX Russia Index hit a fresh all-time high exceeding 3,520 points during Tuesday trading as it went up by 1.1%.
The dollar fell by 0.27% to 74.46 rubles on the Moscow Exchange, the euro – by 0.4% to 90.44 rubles.
Russian stocks opened higher on Tuesday as the MOEX Index went up by 0.35% to 3,494.6 points, while the RTS Index gained 0.53% to 1,474.34 points.
Russian market indices ended the trading session on Monday retaining an upward trend.
The amount of foreign exchange sold with settlements on December 30 totaled 5.7 bln rubles ($76.42 mln).
The MOEX Russia Index hit a fresh all-time high exceeding 3,500 points during Monday trading as it went up by 1.46%.