US crude oil inventories for the week decreased by 2.5 million bbl from the previous week, according to EIA data.