Investing.com – U.S. oil inventories fell last week by more than the market anticipated, according to the American Petroleum Institute’s estimate released late Tuesday. Crude stockpiles dropped by 5.9 …
More Breaking: Crude Inventories Fell by 5.9M Barrels – API Videos