The Energy Information Administration reported a drop of 12.6 million barrels in US crude stocks to 419.1 million barrels last week, while analysts expected a drop of 3.2 million barrels.
Gasoline stocks rose 2.8 million barrels to 213.8 million barrels, as distillate stocks rose 3.5 million barrels to 112.6 million barrels.