Fundamentally, uncertainty over Greece was resolved, earnings were good last quarter and are expected to be good this quarter until proven otherwise, the market tends to run up into an earnings month, so asset managers are afraid of missing the boat on this last dip that found very strong support exactly where it should have. Stocks weren't overvalued before and the big dip was a solid buying opportunity that the asset managers are now afraid they'll miss out on.