 The consumer a little bit weaker, but not in the red zone. You know, so overall for the financials, which have kept pace with the S&P 500, banks up 17 percent. The large banks, not the small ones. United Health Group also reports today, as does J.B. Hunt Transport. We'll find out how much Americans are spending this morning as retail sales for June are released. There's also an update on homebuilder confidence.