As seen on the chart below, the S&P500 has broken out of a narrowing triangle pattern to the upside. It also broke above the March 2nd high.  From a technical standpoint, this could provide some near term momentum

Though we do not rely purely on technical analysis, it is interesting to watch breakout patterns like the chart indicates.  We believe the underlying market fundamentals remain sound as well and remain bullish intermediate to longer term. Click chart to enlarge.

S&P 500 Chart 04.27.15