Stock Market Today: Dow Outperforms on Strong Caterpillar Earnings

The blue chip average closed with a win as Caterpillar stock rallied on impressive Q2 results.