Diesel Prices Are Wrecking the Freight Budget. The IEA Says the Squeeze Could Last Into 2027.
The IEA’s October 14 oil report warns that tight diesel supply could persist well into 2027. Apparently, the 2027 freight budget has decided it would like to become a suspense novel.