Very impressive come-back and the consolidation looks good here for a trip to 1000. One wild card is the USD which has been trying to make a stand since last week. If that occurs, we could see a more significant pull-back, but until then enjoy this rip-roaring bull trend.