Oil Prices Dropped 19%, Helping Drivers, but Squeezing the Industry October 22, 2025 by business Oil Prices Dropped 19%, Helping Drivers, but Squeezing the Industry