U.S. crude rallied on Wednesday, helping to pull Brent off a 2-year low, as traders momentarily shrugged off fears of oversupply in favor of data showing a steep plunge in domestic oil inventories.
For most of the day, rising supply from Africa and Iraq offset mounting tensions in the Middle East and stronger-than-expected growth expectations in China. Weak European economic data and a rise in oil exports from Iraq, Libya and Nigeria have eroded the oil price, which is down around 14 percent this quarter, the biggest quarterly drop since the second quarter of 2012.
U.S. crude reversed earlier losses to trade higher following a report that stocks fell 4.3 million barrels last week to 358 million barrels, compared with analysts' expectations for an increase of 386,000 barrels. Nevertheless, crude stocks at the Cushing, Oklahoma, delivery hub rose by 191,000 barrels, the government's Energy Information Administration said.
Brent crude for November delivery was flat near $97 a barrel, after hitting a session low of $95.60, its lowest since July 2012. It was down more than 6.5 percent for the month so far, the biggest monthly drop since April 2013.
U.S. crude rallied by $1.24 to settle at $92.80 barrel, as the unexpected drawdown in weekly U.S. stocks offset earlier losses that had dragged it down to $91.12.