Caterpillar earnings soared 79% crushing views and returning to growth. The Dow Jones giant also beat revenue views. CAT stock rose, signaling a breakout.
Read More