Bears got it all wrong, this rally had all the signs of internal strength, just a lot more volatile than most rallies. blow off top coming, there will be bad economic news coming, but looks like the trend is solid up now.