London-traded Brent - the global benchmark for crude oil - increased 40 cents, or 0.6 percent, to $67.60 by 11:00 a.m. Brent increased to $67.89 earlier in the day - its highest value since mid-September.
New York-traded West Texas Intermediate (WTI) - the US crude benchmark - was up 44 cents, or 0.7 percent, at $61.55 per barrel. Earlier in the day, WTI hit a new high for the past three-and-a-half-month period of $61.76.
Crude oil prices spiked after data from the American Petroleum Institute (API) showed a sharp drawdown of 7.9 million barrels in US crude stockpiles last week, versus the 1.8-million-barrel decline forecast by analysts.
The API data suggest that refiners turned out more gasoline and other fuel products last week in anticipation of higher road travel and package deliveries for the holiday season. However, the API data has to be affirmed by official numbers from the US Energy Information Administration that is due on Friday.
Wall Street, a proxy for oil market sentiment, has had one of its biggest and most prolonged bull runs this year on optimism over the US-China trade deal and US economic indicators.