Today's Markets
DJIA 640.54 (2.83%) 23,294.40
NASDAQ 175.09 (2.22%) 8,062.35
S&P 76.56 (2.88%) 2,735.97
IBM 3.04 (2.64%) 117.98
RDS.A 0.39 (1.05%) 37.65
JNJ 4.12 (3.00%) 141.60