Investors Intelligence Bulls:Bears Flashes 4 – Potentially Marking S/T Peak In Stocks
This week, Investors Intelligence bulls registered 60.4 percent. This was the highest since the week ended March 1 this year. Bears were 15.1 percent – the lowest since the week ended May 26, 2015. Particularly post-presidential election last November, investor … Continued