Today's Markets
DJIA 696.52 (3.07%) 23,350.38
NASDAQ 188.06 (2.38%) 8,075.32
S&P 81.11 (3.05%) 2,740.52
BAC 1.06 (4.79%) 23.20
C 2.48 (6.01%) 43.73
JPM 2.87 (3.17%) 93.51