April 16, 2026OperationsDiesel at $5.64, Input Costs Spiking, and the Margin Squeeze Hitting Every Small Manufacturer in 2026