The markets opened higher as investors mulled over the latest batch of corporate earnings news. The Dow rose 78 points to 12,806 while Nasdaq surged 30 points to 2407.
On the upside
In the broad market, advancing issues outpaced decliners by
a narrow margin on both the NYSE and Nasdaq. The Russell 2000 which tracks small cap stocks added a point to 704.