US oil inventories reportedly rise by 11.9M barrels
Crude oil inventories in the United States increased by 11.9 million barrels in the week that ended November 3rd, private data from the American Petroleum Institute (API) reportedly showed on Tuesday….