Today's Markets
DJIA 369.38 (1.47%) 25,531.79
NASDAQ 69.70 (0.90%) 7,843.82
S&P 26.94 (0.96%) 2,845.31
BP 0.26 (0.63%) 41.79