Russia faces soaring inflation and capital flight while grappling with a possible debt default after the West imposed harsh sanctions against Moscow for sending tens of thousands of troops into Ukraine on Feb. 24
The Russian rouble firmed towards 78 to the dollar in early trade on Wednesday, while stock indexes...