Stocks finish slightly higher as Citi, GE report earnings


General Electric climbed and Citigroup fell after each announced first-quarter results this morning, and a key gauge of consumers' mood registered its highest reading since September, with the net effect of pushing the Dow Jones Industrial Average up six points, or 0.07 percent, to 8,131.

American Express (AXP) posted the biggest gains of any of the Dow's 30 component stocks, jumping some 5.4 percent ahead of its first-quarter earnings announcement on Monday.