I haven't done my homework on yesterdays action so far but a preliminary look seems to confirm your reading. Asides of the mentioned sentiment indicators and some positive divergences I do like my folios A/D ratio of 9/10 or INTC's and CSCO' closing green for instance.
OTOH the Irak torturings have caused much more damage than the US seems to be aware of and I very much do fear that they will become the catalyst for another huge increase in geopolitical instabilities and could eat into the US economic rebound which could possibly become stronger than anticipated as indicated by the latest employment figures.
Our german expression 'Schande' can not sufficiently be translated with 'shame' but that's what it is. I'll shut up though, the rest belongs to another thread