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.
What's Your Reaction?