Ruble hits two-year high against dollar