Well, I don't live in Russia, but if I'm allowed to suggest.. I don't really think there's a reason to panic in the long run. Russia still has lots of potential in the 'comparative advantage' side of...