S&P Futures have been lower all morning as the rally, caused by recent data suggesting cooling U.S. inflationary pressures, looked to be running out of steam for now. Before the bell this morning there are a couple of key economic reports being released and there is plenty of Fed speak scheduled for today. Oil prices are down over 1% this morning and after the close today we have earnings reports from AMAT, PANW, ROST, GPS and more.