BoltNews — Post-Market Briefing
Friday, July 31, 2026 | Markets closed 4:00 PM ET | Updated 18:15 ET
Why Markets Moved
1. Iran escalation drives oil surge, reshapes cross-asset flows. WTI crude spiked 3.84% to $86.80 — the largest single-session move in two weeks — after reports that President Trump previewed a potential major military escalation against Iran during a Camp David Cabinet meeting, with CENTCOM preparing a two-week bombing campaign to break the regional deadlock (stockmarketwatch.com, 16:38 ET). The IRGC has been turning away tankers in the Strait of Hormuz, and Saudi Arabia is organizing a maritime coalition against the Houthis (OilPrice.com, 16:15 ET). The energy sector (XLE) rose 1.00% but underperformed the crude move, suggesting the market is pricing some probability of demand destruction. Exxon and Chevron earnings — both beats — added fundamental support to the energy complex (CNBC, 06:53 ET).
2. Big Tech earnings aftershocks drive outsized single-stock dispersion. Amazon surged 15.3% on accelerating AI-driven cloud demand in its AWS division, providing the Nasdaq's primary lift, while Apple fell 9.4% despite beating revenue as investors balked at muted forward guidance and AI hardware supply chain constraints (stockmarketwatch.com, 16:38 ET). The Philadelphia Semiconductor Index was the epicenter of July's selling, posting its worst month since the dot-com bust — the AI capex trade is showing fatigue in the chip space even as hyperscaler cloud results validate demand (MarketWatch, 17:10 ET).
3. Treasury curve bear-flattening as hawkish Fed signals resurface. The 10-year T-note futures settled at 108.0625 (-0.45%) and the long bond at 108.3438 (-0.97%), while the 2-year held relatively steady at 102.8047 (-0.11%). The selloff was driven by revelations that three FOMC participants dissented in favor of a rate hike at the most recent meeting — a signal that the inflation fight is not over — and by the inflationary impulse from the oil spike (CNBC, 14:35 ET; ForexLive, 17:37 ET).
4. Month-end and options expiration add mechanical cross-currents. Friday was the last trading day of July and an options expiration date, amplifying moves in both directions. Fund flows and rebalancing contributed to the late-session push higher in large caps, while small caps were abandoned in the rotation (stockmarketwatch.com, 17:07 ET). The VIX dropping 6.44% to 15.99 on a session with active geopolitical escalation likely reflects month-end vol selling and dealer hedging unwinds rather than genuine calm.
Persistence assessment: The oil/geopolitical driver is the most durable — Iran escalation is a multi-week story with direct pass-through to inflation expectations, Fed policy, and sector rotation. The earnings dispersion (AMZN up, AAPL down) is largely priced but the semiconductor weakness may have further to run if August earnings fail to reignite the AI capex narrative.
Equity Market Internals and Notable Movers
Index closes (from market_snapshot.json, as of 16:59 ET):
| Index | Close | Change | % Change |
|---|---|---|---|
| S&P 500 | 7,489.72 | +52.09 | +0.70% |
| Nasdaq Composite | 25,373.85 | +251.67 | +1.00% |
| Dow Jones Industrial | 52,485.03 | +276.97 | +0.53% |
| Russell 2000 | 2,931.34 | -14.76 | -0.50% |
Futures settlement (CME, as of 16:59 ET):
| Contract | Settle | Change | % Change |
|---|---|---|---|
| ES1 (S&P 500) | 7,503.50 | +31.00 | +0.41% |
| NQ1 (Nasdaq 100) | 28,287.00 | +49.25 | +0.17% |
| RTY1 (Russell) | 2,928.40 | -25.90 | -0.88% |
Notable single-stock moves (session):
- AMZN: +15.3% — Q2 earnings beat, AI-driven AWS acceleration (stockmarketwatch.com, 16:38 ET)
- AAPL: -9.4% — revenue beat but muted forward guidance, AI supply chain constraints (stockmarketwatch.com, 16:38 ET)
- XOM: moved on earnings + oil tailwind; Q2 beat (CNBC, 06:53 ET)
- CVX: moved on earnings + oil tailwind; Q2 beat EPS $6.06 (earnings_calendar.json)
- ETN: jumped — earnings and outlook showed resilience of AI buildout (CNBC, 15:43 ET)
- MMM: +3.70% — legal settlement restructuring breakthrough (stockmarketwatch.com, 17:09 ET)
- NVDA: +1.77% — tech resilience bid
- LIN: slid post-earnings (CNBC, 13:06 ET)
- ABBV: mixed — Q2 EPS beat ($3.65 vs $3.60) but revenue miss, shares fell (Investing.com, as of earnings_calendar.json)
Sector performance (from market_snapshot.json):
- Energy (XLE): +1.00% — oil surge tailwind, underperformed crude move
- Technology (XLK): -0.22% — semiconductor drag offset hyperscaler strength
Key data releases:
- Fed H.8 data released (stockmarketwatch.com, 16:38 ET)
- Manufacturing data better than expected, signaling continued economic resilience (stockmarketwatch.com, 17:09 ET)
Rates, FX, and Commodities
Rates — bear-flattening on hawkish Fed and oil impulse. The Treasury curve sold off with the long end taking the brunt: 30-year bond futures fell 0.97% to 108.3438, 10-year notes dropped 0.45% to 108.0625, while 2-year notes held comparatively steady at -0.11% to 102.8047. The catalyst was a CNBC report (14:35 ET) revealing three FOMC dissents in favor of a rate hike at the Fed's recent meeting — the most hawkish signal from the committee since the hiking cycle began (CNBC, 14:35 ET). Kevin Warsh's Fed faces intensifying pressure as trimmed-mean inflation indicators show stickiness despite headline moderation (CNBC, 16:51 ET). The oil price surge adds a supply-side inflation impulse that complicates the dovish pivot narrative.
FX — dollar strength on rates/yield differential. The DXY dollar index rose, supported by rising rate differentials and safe-haven demand from Iran escalation. The dollar's strength was a direct headwind for gold and contributed to emerging market pressure (ForexLive, 17:37 ET).
Commodities — oil dominates, gold cracks.
- WTI Crude (CL1): $86.80, +3.84%. Session range $81.06–$86.87. The spike was driven by geopolitical escalation: Strait of Hormuz disruptions, IRGC tanker interceptions, Saudi Arabia organizing a maritime coalition, and reports of U.S. military escalation planning (TIME; Investing.com, 16:30 ET; OilPrice.com, 16:15 ET). Brent crude set for an 8% weekly loss earlier in the week before Hormuz reality halted the selling (OilPrice.com, 16:15 ET).
- Gold (GC1): $4,098.60, -1.49%. Despite active geopolitical risk, gold sold off as dollar strength and rising real yields overwhelmed safe-haven demand. The 1.49% decline was the sharpest in two weeks (Kitco, 17:00 ET).
- Natural Gas (NG1): $2.792, +1.23%. Modest sympathy bid from oil rally; domestic supply fundamentals limit upside.
- VIX: 15.99, -6.44%. Anomalous compression — likely month-end vol selling and dealer gamma hedging unwinds. Not reflective of genuine calm given Iran escalation and a heavy earnings week ahead.
Earnings and Corporate Developments
Today was the busiest earnings day of the week, headlined by Big Oil and Big Pharma. The dominant thread: energy companies printed strong results on the Iran-driven oil rally, while healthcare and industrial names showed mixed outcomes.
Energy — the session's profit engine:
- XOM ($640B): Q2 earnings beat consensus on surging upstream revenues driven by the Iran war premium. The company flagged continued tight supply and strong refining margins (CNBC, 06:53 ET).
- CVX ($374B): Q2 EPS $6.06, beating consensus of $13.54 (quarterly vs. annualized comparison). Upstream benefited from elevated crude; downstream margins supported by tight product markets (earnings_calendar.json).
Healthcare — the big-cap split:
- ABBV ($465B): Q2 EPS $3.65 beat consensus of $3.60, but shares fell on a revenue miss and weak guidance. The market punished the mixed print despite the earnings beat (Investing.com, per earnings_calendar.json).
- MRNA ($22B): Reported Q2; consensus EPS -$4.33. Continued post-pandemic demand normalization headwinds.
Industrials and Technology:
- ETN ($154B): Results and outlook showed resilience of the AI buildout theme — shares jumped (CNBC, 15:43 ET).
- LIN ($240B): Post-earnings slide seen as a buying opportunity by some analysts; margin pressure from energy input costs (CNBC, 13:06 ET).
- CL ($74B), D ($62B), CBOE ($31B), ARES ($29B), TROW ($25B), NVT ($25B), CHD ($24B): All reported BMO; results pending full extraction.
After-hours watching (AMC today):
- PLTR ($294B), VRTX ($119B), MAR ($100B), WMB ($91B), OKE ($56B), FANG ($53B), ON ($30B): Pending after-market close reports — results will shape Monday's open.
Yesterday's earnings aftershocks still driving today:
- AMZN +15.3%: Q2 beat with accelerating AI cloud demand (stockmarketwatch.com, 16:38 ET)
- AAPL -9.4%: Q2 revenue beat but muted guidance, AI supply chain concerns (stockmarketwatch.com, 16:38 ET)
Tomorrow Setup
Next trading day: Monday, August 3, 2026
Carry-through themes:
1. Iran escalation trajectory. The weekend risk is acute — any military action or Strait of Hormuz closure escalation will gap oil and risk assets Monday. The CENTCOM two-week bombing campaign reports set an elevated geopolitical floor.
2. Earnings after-market results. PLTR ($294B), VRTX ($119B), MAR ($100B), WMB ($91B), ON ($30B), FANG ($53B), OKE ($56B) report after today's close. These names — spanning AI/defense tech, biotech, hospitality, and energy infrastructure — will set the tone for Monday's open.
3. Fed hawkishness vs. oil inflation. Three FOMC dissents for a hike + oil-driven inflation impulse = the dovish pivot narrative is under pressure. The August rate path will be critical: if oil sustains above $85, September rate cut odds diminish further.
4. August earnings blitz begins. Monday kicks off a heavy earnings week. The semiconductor sector, coming off its worst month in 24 years, faces a make-or-break earnings season.
Key levels to watch Monday:
- ES1 support: 7,427.50 (Friday's session low); resistance: 7,541.00 (Friday's high)
- WTI support: $81.06 (Friday's low, pre-escalation level); resistance: $86.87 (Friday's high)
- 10Y futures support: 107.98 (Friday's low); a break below signals accelerating yield rise
- VIX: 15.99 close on a geopolitical Friday is fragile — any weekend escalation gaps it higher
Bull case: Iran tensions de-escalate over the weekend, PLTR/VRTX AMC beats lift tech, and August inflows reverse July's small-cap underperformance. ES1 retakes 7,541.
Base case: Iran tensions persist but don't escalate dramatically; earnings mixed; markets chop around current levels as August positioning begins. Oil sustains $84–$87 range.
Bear case: Iran military action over the weekend gaps oil above $90, VIX spikes to 20+, Treasury curve bear-steepens on inflation panic, and semiconductor weakness accelerates into August earnings. ES1 tests 7,400.
Biggest risk to base case: Weekend geopolitical escalation in the Strait of Hormuz.
Earnings Calendar and Results
Earnings Calendar (deterministic — sourced from DoltHub + DuckDB warehouse):
Today's full slate:
- XOM (Before market open, $640B) — EPS cons 10.96 (YoY -5.1%)
- ABBV (Before market open, $465B) — EPS cons 16.19 (YoY +14.2%) → BEAT, EPS 3.65
- CVX (Before market open, $374B) — EPS cons 13.54 (YoY -13.2%) → BEAT, EPS 6.06
- LIN (Before market open, $241B) — EPS cons 19.63 (YoY +9.7%)
- ETN (Before market open, $154B) — EPS cons 15.71 (YoY +17.7%)
- CL (Before market open, $74B) — EPS cons 4.05 (YoY +6.3%)
- D (Before market open, $62B) — EPS cons 3.81 (YoY +6.7%)
- CBOE (Before market open, $31B) — EPS cons 14.46 (YoY +5.9%)
- ARES (Before market open, $29B) — EPS cons 7.33 (YoY +22.6%)
- TROW (Before market open, $25B) — EPS cons 10.13 (YoY +0.1%)
- NVT (Before market open, $25B) — EPS cons 5.66 (YoY +24.1%)
- CHD (Before market open, $24B) — EPS cons 4.01 (YoY +7.2%)
- MRNA (Before market open, $22B) — EPS cons -4.33 (YoY +49.9%)
- PLTR (After market close, $294B) — EPS cons 2.08
- VRTX (After market close, $119B) — EPS cons 21.04
- MAR (After market close, $100B) — EPS cons 13.31
- WMB (After market close, $91B) — EPS cons 2.06
- OKE (After market close, $56B) — EPS cons 6.18
- FANG (After market close, $53B) — EPS cons 16.76
- ON (After market close, $30B) — EPS cons 4.29