Canadian truck fleets record $7