20
15
10
2
20
10
5
1
Publicly traded U.S. fleets have begun reporting Q1 earnings, and they aren’t pretty. Spot market rates continue to be below operating costs, squeezing smaller carriers out of the marketplace. But […]
Continue reading...
Continue reading...