US oil inventories down by 3M barrels – report



Crude oil inventories in the United States decreased by 3 million barrels in the weekly report based on private data from the American Petroleum Institute (API) reportedly showed on Tuesday. Likewise,…