Demand, Pricing, Supply, Trading The Diesel Squeeze Has a Maintenance Problem Coming Doug Haugh · October 22, 2026