Stocks held on to tiny gains at the end of an up-and-down day of trading on Wall Street, the AP reports. Major indexes were higher for much of the morning as investors applauded the latest burst of hiring by US employers. The enthusiasm was tempered, however, by a disappointing revenue outlook from Amazon. Amazon fell 5.4%. Exxon Mobil and Chevron rose after reporting earnings that were better than analysts expected.
The S&P 500 index edged up 2 points, or 0.1%, to 2,706. The Dow Jones Industrial Average climbed 64 points, or 0.3%, to 25,063. The Nasdaq edged down 17 points, or 0.3%, to 7,263. Bond prices fell. The yield on the 10-year Treasury rose to 2.69%.
(Read more stock market