On Thursday, we had over 90% of all large cap stocks (SP500) and all small caps (SP600) closing above their 5, 10, and 20-day MAs.  This is very broad, persistent buying.  Will discuss in next blog post--