An unexpectedly large drop in U.S. crude oil inventories is driving up the price of oil. Benchmark oil gained 33 cents to $93.75 per barrel Wednesday in New York. Brent crude increased 97 cents to $115 per barrel in London. The Energy Department says crude inventories fell 3.7 million barrels...
more »