An important diagonal resistance pushed through, making new all time highs seem likely and adding to the T structure, projecting highs in August possible. Longer term charts looking much more positive.
Posted inS&P500 daily update
A navigation system for trading the S&P500 index