Next month will be "Buy in June--to the Moon."
How about the underinvested pension funds, that missed this rally?
Anybody think some of these folks bought at the close to pretend they had some positions?
Next stop 980, then 1040 on the S&P.
And this time, the rally broadens considerably!