Russia's stock market sure looks cheap, trading at a CAPE ratio (price relative to its past decade's worth of average real earnings) of 4.9. By contrast, U.S. stocks trade at a 30 CAPE. If you were investing strictly on the numbers, you'd certainly consider putting long-term money in Russian stocks right now.
Read Full Article »