CAT Stock Hits New High As Dow Jones Heavyweight Crushes Q2 Estimates

CAT Stock Hits New High As Dow Jones Heavyweight Crushes Q2 Estimates