Stocks Slip Before the Open as Tech-Led Selloff Continues, Amazon Earnings on Tap
March S&P 500 E-Mini futures (ESH26) are down -0.42%, and March Nasdaq 100 E-Mini futures (NQH26) are down -0.55% this morning, pointing to further losses on Wall Street as technology stocks face renewed pressure.
Barchart ·