API Surprise: Crude Oil, Gasoline Inventories Fall
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...
