I'm a little bit concerned that the S&P might be close to topping out as the main breadth chart I follow (NYSE percentage of stock above their 150 day moving average) is showing some divergence with the price action. It's clearer to see on the daily chart on the right of the attached, where you can see it made a lower high, while the price made a higher high. The weekly breadth line has also failed to get back above it's 30 week MA while the weekly price has. So there are cracks appearing in this recent months short term rally.
However, the S&P 500 isn't an equal weighted index, so it can be held up by a smaller amount of larger cap stocks. For example the top 10 stocks made up 20.94% of the index on June 29th, and of that Apple made up 4.44%, and so they can help keep it afloat even when the smaller cap stocks are not playing along. But Apples weekly chart looked to be struggling last week and is possibly making a lower high, and some of the other top 10 companies aren't looking too good either.
So I think I'll join the bears for a change and say 1351 please Rob