Caterpillar Is Shedding Its Cyclical Shackles By: Stocks to Watch October 24, 2017 at 13:50 PM EDT Shares Caterpillar are on a tear today with the industrial giant's earnings showing cyclical recovery is here. Read More >>