The Russian rouble firmed towards a three-week high against the euro in volatile trade on Tuesday but was steady against the U.S. dollar, while stock indexes inched lower in the absence of new drivers and momentum.
At 1050 GMT, the rouble gained 1.9% to 58.97 against the euro, its strongest level...