U.S. Crude Oil Stockpiles Fall More Than Expected
Commercial crude oil inventories fell by 7.2 million barrels to 404.5 million barrels in the week ended July 24, the EIA said.
Crude stockpiles were expected to have fallen by 600,000 barrels, according to a Wall Street Journal survey of analysts.