US oil inventories reportedly down by 2.29M barrels
Crude oil inventories in the United States decreased by 2.29 million barrels in the week that ended March 29, private data from the American Petroleum Institute (API) allegedly showed on Tuesday.Meanw…