The stock market wavered with modest losses on Wednesday, leaving the S&P 500 down 0.3%, amid persisting trade uncertainty. The prevalence, and volatile nature, of trade headlines that have no clear end-date helped curb some of yesterday's trade-related enthusiasm. The Dow Jones Industrial Average lost 0.4%, the Nasdaq Composite lost 0.5%, and the Russell 2000 lost 0.9%.
Earnings to come out/did come out after the close today include: MOD, NTAP, CPRT, SNPS, VIPS, LB, CTRP, HTHT, WSM, SCVL.
Earnings out tomorrow morning include: THR, ROLL, WMS, LXFT, MDT, TK, TNK, BRC, HRL, TTC, RY, SDRL, BBY, TD, SINA, WB, BJ, UXIN, CTRN, VIOT, YRD.
Economic data out tomorrow: Initial Claims (Briefing.com Consensus 218K vs. 212K in the prior week), Continuing Claims (Briefing.com Consensus NA vs. 1660K in the prior week).