In May we saw stocks rally off the February support levels for the third time and then break up through some key resistance levels.  This occurred as strong first quarter earnings report and a resumption of stock buybacks buoyed the stock market averages despite some weaker economic numbers in Europe, Japan and the emerging markets  and continued geo-political issues and rising tensions concerning global trade. (more…)