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.