CLICK ON CHART TO ENLARGE
From a multi-year perspective, heavy resistance remains in place around 3% above yesterdays closing prices. At the same time the 500 index is nearing this resistance a few sentiment indicators are getting a little long in the tooth, one of them being the Citi Group surprise index (see sentiment here)