S&P 500 Levels for 7/1/10

Key levels to watch are noted on the charts below.  Click the chart to enlarge.