Benchmark West Texas Intermediate crude for August delivery fell 86 cents to US$104.48 a barrel on the New York Mercantile Exchange, its fifth day of decline. The contract closed at a 10-month high of US$107.26 on June 20.
Brent crude, a benchmark for international oils, fell $1.05 to US$111.24 a barrel in London.
The Energy Department said U.S. crude oil stockpiles fell by 3.2 million barrels last week to 384.9 million barrels. Analysts had expected a drop of 1.7 million barrels. Oil quickly rose on the news, but sold off as the afternoon progressed.
Oil prices have risen in recent weeks on concerns that violence in Iraq, OPEC's second-largest exporter, would disrupt supplies. They stabilized late last week as the stunning initial advance by insurgents lost momentum.
In other energy futures trading on the Nymex. wholesale gasoline fell a penny to US$3.02 a U.S. gallon (3.79 litres), heating oil fell three cents to US$2.95 a gallon and natural gas fell nine cents to US$4.36 per 1,000 cubic feet.
(TSX:ECA), (TSX:IMO), (TSX:SU), (TSX:HSE), (NYSE:BP), (NYSE:COP), (NYSE:XOM), (NYSE:CVX), (TSX:CNQ), (TSX:TLM), (TSX:COS), (TSX:CVE)