Why Is Caterpillar Soaring in 2017?

A look at why the construction and mining machinery stock has surged higher this year and whether its run can continue.

Continue reading at Motley Fool →