Cat Financial Q2 profit rises 6% to $145 million - CAT News | Rallies