U.S. Markets close in 3 hrs 29 mins

Dow surges on Caterpillar, 3M and McDonald's earnings