US crude rose above $100 a barrel, closing its gap with Brent, after the American Petroleum Institute reported that US crude stocks dropped by 9.4 million barrels last week.
US oil was up $1.86 at $101.46 a barrel by 1315 GMT, having touched $102.18 in earlier trade. Brent rose $1.48 to $105.48.
Agencies