Strait to stagnation: Why not even soaring oil prices can offset the decline of the Russian economy • The Insider • RIMA — Russian Independent Media Archive