Stock futures are higher and have brought stocks all the way back from yesterdays sell-off. It's like yesterday never happened.
More earnings are on tap today with $AMZN leading the charge after the bell. $CAT is soaring higher on the heels of a big earnings beat. If the market can rally 3% on a day when $IBM declines 7%, just imagine what today may bring with $CAT and $MMM rocketing higher. Here is what I am reading this morning: