This chart analysis is a bit of mess, but the price action in the last 10 sessions leads me to believe that we will see around 960 by earnings. This would be a setup for another new high if the market likes the print. Options action around 900 middle of last week seemed to indicate a push higher. Having said that, I really don' know if the consolidation from the all time high has been long enough to support a big run over a 1000.