Perfect time to take some profits, its first of the month, dumb money comes in, Osama news improves sentiment etc. I keep reading and being told my many people that this rally will be over when retail investors come back into the market in droves like they always do, and so bail out the institutions yet again. I wonder if this time around, that hope of selling to the greater fool will work- that greater fool has seen over a decade of wealth destruction and is generally broke. Markets learn, everyone learns, will they? NAAAH.