CNBCDow rises for a third straight day, rallies more than 500 points as Caterpillar leadsJul 13, 2020more_vert