Equity Futures
ES17,503.50▲ +0.41%session
NQ128,287.00▲ +0.17%session
RTY12,928.40▼ -0.88%session
Rates
TU1102.805▼ -0.11%session
TY1108.062▼ -0.45%session
US1108.344▼ -0.97%session
Commodities
CL186.80▲ +3.84%session
NG12.79▲ +1.23%session
GC14,098.60▼ -1.49%session
Vol
VIX15.99▼ -6.44%day
Closing Tone

Risk-on but deeply bifurcated. The S&P 500 rose 0.70% to 7,489.72 and the Nasdaq gained 1.00% to 25,373.85, capping a week in which both indices clawed into positive territory — yet the rally masked two uncomfortable truths: the Russell 2000 fell 0.50%, the fifth straight session of small-cap underperformance, and the S&P 500 closed July with its first monthly decline since 2014 (MarketWatch, 17:10 ET). The tape was dominated by a 3.84% surge in WTI crude to $86.80 — the session's defining macro input — as reports of a planned U.S. military escalation against Iran and ongoing Strait of Hormuz disruptions recast the geopolitical risk premium (Investing.com, 16:30 ET; TIME). Treasury yields rose across the curve, gold shed 1.49%, and the VIX compressed to 15.99 — an unusual calm for a Friday session with active conflict escalation. The message: large-cap energy and AI infrastructure names carried the tape; everything else struggled.

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):

IndexCloseChange% Change
S&P 5007,489.72+52.09+0.70%
Nasdaq Composite25,373.85+251.67+1.00%
Dow Jones Industrial52,485.03+276.97+0.53%
Russell 20002,931.34-14.76-0.50%

Futures settlement (CME, as of 16:59 ET):

ContractSettleChange% 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
Appendix · Sources & Data Quality

Market data (deterministic, validated):

  • Yahoo Finance chart API: all futures and cash index levels, as of 16:59 ET July 31, 2026
  • Hyperliquid xyz perp dex: cross-check corroboration of ES1, NQ1, GC1, CL1, NG1

Macro and policy sources:

  • CNBC (14:35 ET, 15:52 ET, 16:51 ET): FOMC dissension, XOM/CVX earnings, trimmed-mean inflation indicators
  • ForexLive (16:02 ET, 17:37 ET): Closing index levels, FX wrap, monthly summary
  • Federal Reserve H.8 data release: July 31, 2026

Company and earnings sources:

  • CNBC (06:53 ET, 13:06 ET, 15:43 ET): XOM/CVX, LIN, ETN earnings
  • Investing.com: ABBV earnings result
  • DoltHub + DuckDB warehouse: earnings calendar consensus and results (deterministic)
  • stockmarketwatch.com (16:38 ET, 17:07 ET, 17:09 ET): AMZN, AAPL, MMM, NVDA moves; session narratives

Commodities and geopolitical sources:

  • Investing.com (16:30 ET): Oil price surge, Iran tensions
  • TIME: Iran disrupting global energy supplies (July 30 context)
  • OilPrice.com (16:15 ET): Saudi maritime coalition, Brent weekly context, Hormuz disruptions
  • Kitco (17:00 ET): Gold selloff, real yield pressure

Market wrap sources:

  • MarketWatch (17:10 ET): S&P 500 first July decline since 2014, semiconductor selloff analysis
  • stockmarketwatch.com (16:07 ET, 16:38 ET, 17:07 ET, 17:09 ET): Multiple session narratives

Data quality notes:

  • All index, futures, and VIX levels are sourced from the deterministic market_snapshot.json (Yahoo Finance API, validated)
  • Earnings data sourced from the deterministic earnings_calendar.json (DoltHub + DuckDB) with SearXNG backfill for results
  • Some earnings results (ARES, CBOE, CHD, CL, D, NVT, TROW) are marked "reported" but results pending full extraction — confirmed via calendar but specific EPS/revenue results not extracted
  • AMZN and AAPL earnings are from Thursday's (July 30) after-market close — they are not in today's earnings calendar but drove today's session
  • The TIME article on Iran disruptions carries a July 30 publish date and serves as geopolitical context rather than a fresh session headline
  • The wire seed contributed 51 articles from 11 domains; discovery lanes added 21 articles across 8 additional domains

Source Articles

Market data: Yahoo Finance chart API (futures + cash); Hyperliquid xyz (cross-check) · Snapshot generated 18:30 ET · 2026-07-31