Stock Index Futures Slip With Focus on U.S. Retail Sales and PPI Data, More Big Bank Earnings on Tap
March S&P 500 E-Mini futures (ESH26) are down -0.44%, and March Nasdaq 100 E-Mini futures (NQH26) are down -0.66% this morning as investors trim risk ahead of a slew of U.S. economic data, including the...