NEWSLINK Reuters: Putin says Russia is weathering sanctions storm

Map of Commonwealth of Independent States, European Portion

Investment in Russia has slowed to a trickle, capital flight has risen and the economy has been sliding into recession since oil prices tumbled last year and the West imposed economic sanctions on Moscow over the Ukraine crisis.

Comment