US oil inventories reportedly down by 0.57M barrels
Crude oil inventories in the United States decreased by 573,000 barrels in the week that ended October 25, the American Petroleum Institute’s (API) private report allegedly showed on Tuesday.The reser…