OilPricecommoditiesBEARISHMEDIUM
US Crude Oil Inventories See Massive Drop Off
The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by a massive 11.12 million barrels in the week ending October 9. In the week prior, US crude oil inventories fell by 2.09 million barrels. Commercial crude oil inventories…