Awwal 01, 1432 H/April 05, 2011, SPA -- Oil prices are falling after China announced it would raise interest rates to control inflation, AP reported. Benchmark crude gave up 52 cents at $107.95 per barrel in morning trading on the New York Mercantile Exchange. Analysts said they're still concerned about uprisings in North Africa and the Middle East, which supplies about 27 percent of the world's oil. But higher interest rates in China could slow its economy and shrink its appetite for oil. -- SPA