Could be back to some sanity in the pricing of stocks.
Sanity? IMHO, 7 times trailing earning for a good company is insane. That’s the equivalent of an AAA bond that pays 13%. Even I would load up at those prices, which haven’t been seen since March of 2009.