Quote of the Day

"That your forecast was derailed by an unanticipated event is not an excuse for it not coming true — it is what happens all the time, and why nearly all forecasts are worthless."

(Barry Ritholtz)

Chart of the Day

Financials have lost their mojo.

(sentimentrader.com)