The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 2.980 million barrels in the week ending October 17, when analysts had expected a sizable build ...