Roundup: Oil inventories / General Motors / Drew Brees By Holly Duchmann - October 22, 2025 FacebookTwitterLinkedinEmailPrint Dropping: U.S. crude inventories fell by 961,000 barrels last week to 422.8 million, the first decline in four weeks, the Energy Information Administration reports. Stocks were 4% below the five-y… Already an INSIDER? Sign in.