Canada's TFI International Q2 adjusted profit beats estimates on growth in all businesses - TFII News | Rallies