From the daily archives: Tuesday, October 6, 2026

We’re seeing relief in the part of the energy complex that has felt the most pressure: the diesel crack. It has fallen below $100, down […]

Continue Reading →