Akhir 04, 1432 H/March 09, 2011, SPA -- Stocks are trading mixed as crude oil prices trade near two-year highs, according to AP. Wednesday marks the two-year anniversary of the stock market's recent rally. Stocks hit 12-year lows on March 9, 2009, dragged down by the financial crisis. The S&P 500 index has nearly doubled since then. IBM Corp. jumped 5 percent after analysts at Deutsche Bank and other brokerages raised their forecasts for the company's stock price. IBM's gains led the Dow Jones industrial average to a small gain. The Dow Jones industrial average of 30 large U.S. companies rose 22 points, or 0.2 percent, to 12,237. Broader indexes were lower. The Standard & Poor's 500 index dropped less than a point to 1,321. The Nasdaq lost 9, or 0.3 percent, at 2,756. Crude oil prices traded above $105 a barrel in the morning, then dropped after a report showed U.S. crude oil supplies were rising. Crude traded close to $107 Monday, the highest level since September 2008.