Today's Markets
DJIA 142.10 (0.49%) 29,374.29
NASDAQ 92.50 (0.95%) 9,825.24
S&P 19.45 (0.58%) 3,389.74
BP 0.20 (0.55%) 36.29