EIA: US crude oil down 2.6 million bbl

After weeks of increases, US crude oil inventories, excluding the Strategic Petroleum Reserve, decreased by 2.6 million bbl for the week ended Mar. 16 vs. the previous week, the US Energy Information Administration said.


Source: News