Both the S&P 500 (/ESH6) and Nasdaq 100 (/NQH6) are trapped in multi-month triangles; bullish potential remains. The Russell ...