Capacity Crunch, Not Demand, Drives Spot Rates to $3.53/Mile
JB Hunt and Knight-Swift beat Q2 earnings on double-digit contract rate gains and 15.44% tender rejections as regulatory barriers keep new carriers out and large fleets leave trucks unseated.

Why are freight rates rising if demand isn't surging?
Spot rates hit $3.53 per mile in July 2026 against an annual average of $2.79, contract rates climbed 18% year over year, and tender rejections held at 15.44%. The driver is capacity leaving the market, not freight volume growth. Regulatory barriers to entry, unseated trucks at major carriers, and fleets choosing utilization over expansion are keeping capacity tight even as rates rise.
JB Hunt reported July 15 with revenue up 19% year over year and earnings beating estimates by nearly 10%. Intermodal volumes rose 10% and operating income climbed sharply. Knight-Swift (KNX) beat consensus by more than 20%, with revenue up 12.6% year over year and operating ratio improving from 93.8 to 91.4. KNX management attributed the gains to regulatory and compliance pressures forcing non-compliant capacity out of the market, double-digit contract rate gains, higher spot rates, and rising tender rejections. KNX began seeing contract rate increases in June and said momentum continued into July.
Three Class 1 railroads also posted strong Q2 results. Union Pacific delivered 12% revenue growth year over year with 4% volume growth. CSX posted 10% revenue growth and 6.1% volume growth. Norfolk Southern reported 11% revenue growth. Conference call commentary highlighted strong volumes in consumer goods and industrial products, consistent with what analysts have described as an industrial renaissance. The rail strength reflects mode conversion, with shippers moving loads to intermodal as truckload rates have risen.
What's keeping capacity from coming back?
The SONAR contract rate index stands at 269 linehaul, compared to an annual average of 241. Measured from August 2025, that represents an 18% increase in one year. Spot rates and tender rejections have plateaued in July, a pattern analysts characterized as normal summer seasonality, but contract rates continue to rise.
Barriers to entry have increased through additional regulation around CDL, DOT, and MC number requirements. Large fleets appear content to maximize utilization of existing equipment rather than expand. Driver recruiting and retention remain difficult, leaving trucks unseated even at major carriers. KNX management noted in the earnings call that before adding any new tractors, there is significant opportunity to enhance utilization, particularly since some trucks remain unseated.
Brent crude oil hit $100 a barrel following Red Sea attacks. SONAR fuel indices show retail rates rising faster than wholesale rates, a gap that presents a short-term arbitrage opportunity for fleets purchasing wholesale fuel. The overall picture supports a prolonged upcycle, with analysts expecting the cycle to hold through at least 2027.
What this means for carriers and brokers
This cycle differs from past tight markets because the tightness comes from a decrease in available capacity rather than an increase in demand. Small carriers face higher barriers to entry. Large carriers are leaving equipment idle rather than expanding fleets. The combination keeps capacity constrained even as rates rise.
For carriers, the environment supports profitability if they can keep trucks seated. For brokers, the elevated tender rejection rate (15.44%) means more loads need to be covered on the spot market at rates 26% above the annual average. Contract rate increases that began in June are continuing into July, and the data suggests that momentum will persist.
Analysts expect contract rates to continue rising, spot rates to remain elevated, and tender rejections to stay high. The regulatory and compliance pressures that forced non-compliant capacity out of the market are not reversing. The driver shortage that leaves trucks unseated at major carriers is not resolving. The capacity crunch that started this cycle is structural, not seasonal.




