US oil inventories reportedly down by 11.49M barrels



United States crude inventories decreased more than expected last week, private data showed on Tuesday. According to media reports, the American Petroleum Institute (API) said in its weekly report tha…