US Oil Inventories Plunge: Impact on Energy Markets, Inflation, and Global TradeIndustry newsSeptember 17, 2025