No products in the cart.
U.S. crude oil inventories fell by 1.2 million barrels last week, which was less than expected, while stocks of gasoline and distillate fuels saw large builds.