Powered by a batch of surprisingly good earnings reports, stocks Barreled higher Tuesday, with the Dow Jones industrials soaring more than 180 points for a four day gain of nearly 8,583 points.
Stocks surge Tuesday on earnings from Citigroup GM and Johnson amp Johnson.