Powered by a batch of surprisingly good earnings reports, stocks Barreled higher Tuesday and lifted the Dow Jones industrials back above 6,650.
Stocks surge Tuesday on earnings from Citigroup GM and Johnson amp Johnson.