Stocks ended another bumpy day slightly higher as gains by big technology companies helped the market erase an early plunge, the AP reports. Facebook added 3.2% and Microsoft rose 2.6% Monday. Chipmaker Qualcomm rose 2.2% after a Chinese court banned some Apple phones as part of a long-running dispute over patents. Energy companies fell as the price of crude oil dropped 3%, to give up its gains from last week. Exxon Mobil lost 1.4%. The S&P 500 rose 4 points, or 0.2%, to 2,637. The Dow Jones Industrial Average rose 34 points, or 0.1%, to 24,423. At one point it was down 507. The Nasdaq rose 51 points, or 0.7%, to 7,020. (More stock market stories.)