U.S. crude oil inventories fell by 2 million barrels last week, exceeding forecasts for a draw of 1.2 million barrels. U.S. crude oil inventories fell by 2 million barrels last week, exceeding forecasts for a draw of 1.2 million barrels.
​WSJ.com: Markets