Markets have a way of making people look foolish.
1) $WFC earnings of $0.01/share v. consensus $0.33
2) $JPM adds $6.8B to loan loss provision expecting defaults
3) IMF predicts worst recession since 1930’s

SPX opens up 2.5%