US crude inventories by 3.3 million barrels to 418.3 million barrels last week, according to data released by the Energy Information Administration.