Wednesday, May 19, 2010

Are stocks overvalued?

Fortune seems to think so.

I have no crystal ball, but it seems reasonable to assume that stocks are not going to earn returns of 5-6% over long treasuries in the future. Somewhere in the 2-4% range seems more reasonable.