Report: US oil inventories down by 4.1M barrels
Crude oil inventories in the United States fell by 4.08 million barrels compared to last week, private data from the American Petroleum Institute (API) reportedly showed on Tuesday. Oil reserves in Ok…