US oil inventories reportedly up by 10.9M barrels



Crude oil inventories in the United States were up by 10.9 million barrels in the week that ended on October 4, the American Petroleum Institute’s (API) private data allegedly revealed on Tuesday….