A new reason why Russia should not stay unlovedSimon Osborne Jun 16, 2011Russia is an enigma for investors. It doesn't fit neatly in an Asian or European bucket, but it has a lot of natural resources, not much debt and many developed-world characteristics.