S&P 500 Weekly Review July 21- 25

The S&P 500 weekly is showing another close inside the range of the past few weeks.  A consolidation before a possible top or break out to higher prices may be forming here. Until the market shows sustained weakness, the weekly outlook remains bullish.