What the heck .... ... did everyone come back from lunch, having hit the lottery, and decide to through some money in the market this afternoon ? Not that I am complaining, mind you .... :-)