EIA: US oil inventories drop 6.4 million bbl in eighth straight decline

US crude oil inventories fell for an eighth straight week and drawdowns appear to be expanding.


Source: News