EIA: US crude inventories drop 1.7 million bbl

US crude oil stockpiles have now fallen in 9 of 10 weeks, according to the US Energy Information Administration’s Petroleum Status Report.


Source: News