Chips Slip Again as Caterpillar Bites the Dow: Stock Market Today

Yesterday's rally is today's sell-off as markets weigh incoming data against great expectations for second-quarter earnings season.