Moscow: The Bank of Russia announced on Monday that it was suspending foreign currency purchases on the domestic market for 30 days over the weakening ruble, after a collapse in oil prices.
The move aims to increase the predictability of the monetary authorities and curb the volatility of the financial markets, Efe news quoted the central bank as saying in a statement.
The bank added that it is monitoring the financial markets and is ready to take additional measures to maintain financial stability in Russia.
Earlier in the day, the Russian currency depreciated to 73 rubles per the US dollar on the international market, the weakest since March 2016.
Against the euro, it retreated to nearly 84 rubles per euro, the lowest since February 2016.
Russia's financial markets remain closed on Monday for the International Women's Day holiday, but analysts have already expressed fear that Tuesday could be a "blood bath" for the Russian stock market.
The depreciation of the ruble came in the wake of a nosedive in oil prices, after the Organization of the Petroleum Exporting Countries and other major producers failed to agree on further output cuts to stabilize prices at talks in Vienna on Friday.
Russia significantly relies on oil and gas revenues.
President Vladimir Putin has said the country wants to reduce dependence on energy industries but needs time to do so.