US crude oil inventories fell by 399,000 barrels in the week ending July 3, following a 6.072 million-barrel draw the previous week.
Commercial crude inventories, excluding the SPR, have declined by nearly 60 million barrels over the past 12 weeks but remain only 8.6 million barrels lower year-to-date.
The SPR fell by another 6.2 million barrels to 325.7 million, leaving inventories about 405 million barrels below maximum capacity.
Cushing inventories declined by 69,000 barrels after rising 503,000 barrels the week before.
Gasoline and distillate inventories fell by 2.929 million and 1.801 million barrels, respectively.
Meanwhile, US oil production edged down to 13.810 million bpd from 13.819 million bpd.