I think that terriorists must have struck the US in the most insidious way - spiking their drinking water!!
How else can you explain the overwhelming optimism that the good times are here again as typified by last nights rally. DOW p/e = 22.5x and S&P500 p/e = 35.8x and stocks are "cheap"!! For their sake, I hope that they are right - we will know in two weeks time as we get into earnings season.