US oil inventories fall by 448,000 barrels – report
United States crude inventories decreased by 448,000 barrels in the week ending August 12, private data from the American Petroleum Institute (API) reportedly showed on Tuesday. The decline was bigger…