Diesel Crack Spread Screams Economic Red Alert, and Inflation Will Soon Surge

Diesel at $102 Over Crude: The Economy’s Canary Is Dead, and Inflation Will Follow