The S&P 500 just finished its third straight winning month. Now there could be signs of weakening as May begins. First, let’s revisit the price channel running along the index all year. SPX has been stuck at the top of that ascending range since the middle of...







