Today's Markets
DJIA 1,072.69 (5.10%) 22,125.22
NASDAQ 368.91 (5.00%) 7,741.99
S&P 126.44 (5.08%) 2,615.09
TWTR 1.72 (7.45%) 24.81