Today's Markets
DJIA 358.52 (1.34%) 27,173.96
NASDAQ 241.29 (2.26%) 10,913.56
S&P 51.87 (1.60%) 3,298.46
BP 0.07 (0.39%) 17.86
XOM 0.32 (0.93%) 34.64
BLDP 0.04 (0.28%) 14.26