Oil inventories slump by 6.5M barrels last week: API By Investing.com Futures & Commodities May 29, 2024 Investing.com — U.S. crude stockpiles fell much more than expected last week, the API reported Wednesday, pointing to signs of…