The chart below pretty much says it all, compliments of sentimentrader.com
(as for the definition of dumb money, well as the saying goes, if you're gonna ask...)
Sphere: Related Content
Print this post
Monday, May 11, 2009
blog comments powered by Disqus