EconomyU.S. Crude Inventories Fall 3.1 Million Barrels, Less Than API EstimatedBy Adrian ValeOct 21, 2026, 5:32 PM UTC