The S&P 500 (+0.9%) advanced for a third straight
session on Wednesday, extending its weekly gain to 1.6%. The Dow (+0.7%) and
the Nasdaq (+1.2%) also climbed, with the Nasdaq hitting a new record. Stocks
held modest gains with 30 minutes left in the session, but spiked to new highs
following headlines that President Trump has secured trade concessions from the
Today after the close the following companies were scheduled to report earnings: KS, SNBR, TMK, CHE, ABX, MSA, SUI, DDR, DLB, FR, PKG, AGNC, ALGN, ALGT, AMD, ASGN, AXS, AXTI, BEAT, CCMP, CDE, CLB, CLGX, CTXS, CUZ, DRE, ECHO, EFX, EIG, ESRT, ESV, F, FARO, FB, FCPT, FFIV, FWRD, GG, GGG, KEX, KNX, KRA, KRC, LM, LSTR, LVS, MEOH, MTH, NGD, NOW, OII, ORLY, PYPL, QCOM, QEP, QTS, RJF, ROIC, TILE, TRN, UHS, V, VAR, WPG, XLNX, AEM, CVRR, DRQ, EHC, ETH, MAT, MHK, PEB, SAVE, STAY, VRTX, CCJ, CUBI, MPWR, BPI, FOE, GILD, JBT, MDLZ, SU, ANIK, ARI, CW, NGVT, SFS, FTI, LHO, SB.
Futures are lower after hours: S&P 500 futures are -1.75 from its fair value of 2,847 and Nasdaq100 futures are -35 from fair value of 7,519.
Tomorrow morning, economic reports scheduled to be released include: Adv. International Trade in Goods (08:30am ET, Consensus -$66.7 bln), Adv. Wholesale Inventories (08:30am ET, Consensus NA), Durable Goods --ex transportation (08:30am ET, Consensus 0.4%), Durable Orders (08:30am ET, Consensus 3.2%), Initial Claims (08:30am ET, Consensus 215K), Continuing Claims (08:30am ET, Consensus NA).
Tomorrow before the open the following companies are scheduled to report earnings: ROP, SYNT, MINI, ALK, TECK, CVE, GRA, PHM, YNDX, ALLE, APD, AUO, AXTA, BMS, CMCSA, DNKN, FCFS, NOK, NVCR, PAG, PRLB, PTEN, PX, RDS.A, TAL, THRM, WST, XEL, AAL, AAN, AB, ALKS, ALLY, ALXN, ARD, ASPS, AXE, BANC, BAX, BC, BMY, BWA, CFR, CME, COLB, COP, COR, COWN, CRI, CRR, CTS, CWT, DHI, DLX, EME, ENTG, EQM, EQT, FAF, FCN, GNC, GPI, GWB, HEES, HSY, HZO, IVZ, KIM, LAZ, LEA, LKQ, LUV, MCRN, MMC, MO, MTRN, NEM, NLSN, OAK, ODFL, ORI, PATK, PDS, PENN, RDN, RTN, SPB, SPGI, SXC, TREE, TSCO, UBSI, VLO, VLP, VLY, AIMC, CNHI, GLOP, NRZ, AGN, MCD, MPC, MPLX, SILC, EIGI, LLL, UAA, UTHR, ICLR, LDOS, MA, OCN, SPOT, XRX, ABMD, ADNT, CPG, KKR, NTCT, PCG, SMP, TPX, WWE, CELG, ROCK, TSEM, MLM, BUD, DSX, WRLD, AZN, MNRO, MCK.
Looking over at the energy market:
Oil prices gained some steam today following the weekly EIA petroleum storage data. EIA petroleum data for the week ended July 20:
- Crude oil inventories had a draw of 6.1 million barrels
- Gasoline Inventories has a draw of 2.3 million barrels
- Distillate Inventories has a draw of 0.1 million barrels