U.S. crude inventories fell by 3.1 million barrels in the week to Dec. 11, the Energy Information Administration said. This was more than analysts' expectations of a 1.9-million-barrel drop, after stockpiles surged in last week's data.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...