Equity Futures
ES17,474.25▲ +0.35%session
NQ128,016.25▼ -0.62%session
RTY12,963.10▲ +0.10%session
Rates
TU1102.863▲ +0.10%session
TY1108.828▲ +0.23%session
US1110.812▲ +0.48%session
Commodities
CL179.13▼ -4.21%session
NG12.71▼ -2.80%session
GC14,033.00▼ -1.08%session
Vol
VIX18.19▼ -2.57%day
Midday Mood

The tape is telling two different stories at 1:30 PM ET — and the divergence is the story. The S&P 500 holds a modest gain (ES1 +0.47% at 7,483.5), but beneath the surface, a violent rotation is underway: the Nasdaq 100 is down 0.43% (NQ1 28,069.75), chip stocks are cratering, and crude oil has collapsed 5.1% to $78.43 — the biggest single-session energy washout in months. The Russell 2000 is +0.24%, confirming the rotation out of mega-cap tech and into cyclicals and value. Bonds are rallying across the curve (Long Bond +0.54%, 10Y +0.27%) after a double-miss on economic data — Richmond Fed manufacturing at 5 (vs 10 consensus) and Consumer Confidence at 90.8 (vs 92.3) — both pointing to softening domestic demand. The morning earnings wave delivered more beats than misses (KO, BA, GLW, SPGI, PYPL all cleared consensus), but the real test lands after the close with KLAC, Visa, Seagate, Ford, and Mondelez. The morning thesis — rotation with a risk-on underpinning — is holding, but the oil crash introduces a deflationary signal that demands a re-read before the close.

Session DriftPre-Market 06:27 ET → Midday 13:46 ET
S&P 5007,4137,431▲ +0.24%
NASDAQ24,93224,894▼ -0.15%
DOW52,21052,795▲ +1.12%
RUT2,9482,951▲ +0.08%
VIX18.9418.19▼ -3.96%
▲ Session Leaders
DOW+1.12%
S&P 500+0.24%
SPY+0.23%
RUT+0.08%
▼ Session Laggards
XLK-1.85%
XLE-1.23%
QQQ-0.86%
NASDAQ-0.15%
🔔 Into the CloseFull section →
Afternoon catalysts (ET times)
  • 4:00 PM — Cash equity close; watch for rebalancing flows and whether the rotation accelerates into the bell
  • After close — Mega-cap earnings wave: KLAC ($325B, EPS cons $5.07), V ($672B, EPS cons $14.88), STX ($169B, EPS cons $27.83), F ($56B, EPS cons $1.77), MDLZ ($78B, EPS cons $3.39),
  • FOMC Day 1 — No rate decision today; statement and press conference tomorrow. Soft data today gives doves ammunition.
Key levels for the close
  • ES1: 7,483 mid — support at 7,417 (session low), resistance at 7,486 (session high)
  • NQ1: 28,070 mid — watching 27,604 (session low); a break below would signal the rotation is becoming a rout
  • CL1: $78.43 — support at $77.78 (session low); a bounce into the close would suggest the Iran-deal move is priced in

Why Markets Are Moving

1. Crude oil crashes 5% on US-Iran deal hopes — the morning's dominant macro force. WTI front-month futures fell $4.18 to $78.43, accelerating a selloff that began overnight as Middle East mediators signaled a US-Iran agreement was within reach (ForexLive, 11:47 ET; Reuters, ~01:02 ET). The move strips out the Iran war premium that had been bid into crude since early July. Libya protests briefly threatened supply disruption (OilPrice.com, 08:30 ET), but the market is treating the Iran diplomatic path as the higher-probability outcome. The downstream impact is immediate: energy stocks are the session's weakest sector, inflation expectations are compressing, and the long end of the Treasury curve is rallying hard. This is a growth-positive, inflation-negative shock — bullish for duration, mixed for equities depending on sector exposure.

2. Tech rotation accelerates — chips get hammered while industrials catch bids. The Nasdaq 100 is underwater (-0.43%) even as the S&P 500 grinds higher. AI chip names are the epicenter: Micron and SK Hynix sank as the AI chip sell-off deepened (Yahoo Finance, 08:56 ET), and the broader semiconductor complex is under heavy distribution. Meanwhile, the equal-weight S&P 500 and Russell 2000 are positive — the rotation out of overcrowded AI/tech and into industrials, financials, and value that began last week is accelerating intraday (ForexLive, 10:30 ET). Apple provided the one bright spot in mega-cap, becoming the second company ever to reach a $5 trillion market cap as investors rotated within tech to safety (Guardian, 12:51 ET). Software names are also catching bids — six software stocks were flagged as AI-resistant (MarketWatch, 12:30 ET).

3. Double data miss — Richmond Fed and Consumer Confidence both come in soft. The Richmond Fed manufacturing index printed at 5 for July, half the 10 consensus (ForexLive, 10:02 ET). The Conference Board Consumer Confidence index fell to 90.8 vs 92.3 expected (ForexLive, 10:19 ET). Both releases point to softening activity at the start of Q3, reinforcing the bond market's dovish repricing. The FOMC two-day meeting begins today — no rate move is expected, but the soft data gives the doves ammunition heading into tomorrow's statement. The 7-year Treasury auction cleared at 4.473%, met with solid demand (ForexLive, 13:05 ET).

4. The earnings flood — beats dominate the morning tape, but the real test is AMC. Before the open, 37 big-cap companies reported. Coca-Cola ($356B) beat EPS consensus and hiked its full-year forecast, citing World Cup brand momentum (CNBC, 10:42 ET). Boeing ($171B) also cleared consensus EPS but posted a wider-than-expected loss weighed by Air Force One cost overruns (CNBC, 09:56 ET). Corning ($190B), S&P Global ($121B), and PayPal ($39B) all beat. UPS guided for flat Q3 domestic revenue but CEO struck an optimistic tone (CNBC, 12:41 ET). Visa announced a 7% workforce reduction ahead of its AMC print (CNBC, 11:35 ET). The after-close calendar is loaded: KLAC ($325B), Visa ($672B), Seagate ($169B), Ford ($56B), and Mondelez ($78B) are the headliners.

Equity Market Internals

Sector snapshot (mid-session, ~1:30 PM ET): Energy is the session's clear laggard, down sharply as the crude complex unwinds. Technology is negative, dragged by semiconductor weakness. Industrials and materials are leading to the upside, consistent with the rotation theme. Financials are modestly positive as the curve steepens. Consumer staples are getting a bid from the KO beat and defensive rotation.

Breadth: Advance-decline lines are mixed — positive on the NYSE (rotation into cyclicals/value), negative on the Nasdaq (tech under pressure). The Russell 2000's outperformance confirms broad participation outside mega-cap.

Notable single-stock movers:

  • AAPL: +1–2%, hitting $5 trillion market cap as safety bid within tech (Guardian, 12:51 ET)
  • Chip complex (MU, SK Hynix, NVDA, AMD): sharply lower, AI capex digestion narrative building (Yahoo Finance, 08:56 ET)
  • KO: + on earnings beat + guidance hike (CNBC, 10:42 ET)
  • BA: mixed — EPS beat but wider loss on Air Force One; shares choppy (CNBC, 09:56 ET)
  • V: under pressure after announcing 7% staff cuts pre-earnings (CNBC, 11:35 ET)
  • Software basket: rising — names identified as AI-resistant seeing inflows (MarketWatch, 12:30 ET)
  • F: in focus ahead of AMC earnings; consensus EPS $1.77 (CNBC, 12:00 ET)

Rates, FX, and Commodities

The bond market is rallying across the curve, led by the long end: US1 (Long Bond) +0.54%, TY1 (10Y) +0.27%, TU1 (2Y) +0.11%. The move is a bull-steepening — the long bond is leading, which suggests the market is pricing lower terminal rates rather than a near-term Fed cut. This fits the narrative: softening economic data (Richmond Fed, consumer confidence) plus collapsing oil prices are compressing inflation expectations, giving the Fed more room to ease later in 2026. The 7-year auction at 4.473% was well-received.

The dollar is moving broadly lower (DXY weaker) as rate differentials compress and the Iran deal narrative reduces safe-haven demand for USD (ForexLive, 12:17 ET). EUR/USD attempted a breakout from its trading range but failed to hold (ForexLive, 11:31 ET). USD/CHF tested resistance before stalling.

In commodities, crude is the story: WTI -5.1% at $78.43, Nat Gas -3.2% at $2.70. Gold is off 1.0% at $4,037 — the Iran de-escalation trade is hitting both the war premium in crude and the safe-haven bid in gold simultaneously. Silver also fell sharply as the FOMC meeting began (StockMarketWatch, 10:38 ET).

Quiet elsewhere in FX and metals — this is an oil-and-rates session.

Earnings Calendar and Results

Earnings Calendar (deterministic — sourced from DoltHub + DuckDB warehouse):
Results out (BMO — pre-market prints):
- KO (Before market open, $356B) — EPS cons 3.48 (YoY +6.7%) → BEAT, EPS 0.97
- GLW (Before market open, $190B) — EPS cons 4.22 (YoY +32.7%) → BEAT, EPS 0.78
- BA (Before market open, $171B) — EPS cons 3.97 (YoY +1303.0%) → BEAT
- SPGI (Before market open, $121B) — EPS cons 20.59 (YoY +12.1%) → BEAT
- UPS (Before market open, $98B) — EPS cons 7.89 (YoY +11.1%)
- SHW (Before market open, $85B) — EPS cons 13.51 (YoY +14.7%)
- AMT (Before market open, $82B) — EPS cons 11.52 (YoY +5.0%)
- ECL (Before market open, $80B) — EPS cons 9.33 (YoY +14.1%)
- RCL (Before market open, $79B) — EPS cons 19.82 (YoY +14.6%)
- ITW (Before market open, $77B) — EPS cons 12.26 (YoY +7.8%)
- HLT (Before market open, $76B) — EPS cons 10.59 (YoY +17.3%)
- PCAR (Before market open, $64B) — EPS cons 6.65 (YoY +17.5%)
- CARR (Before market open, $61B) — EPS cons 3.15 (YoY +12.9%)
- PYPL (Before market open, $39B) — EPS cons 5.76 (YoY +8.3%) → BEAT
- CNC (Before market open, $32B) — EPS cons 4.43 (YoY +28.0%)
Upcoming after close (AMC):
- V (After market close, $672B) — EPS cons 14.88 (YoY +13.4%)
- KLAC (After market close, $325B) — EPS cons 5.07 (YoY +36.7%)
- STX (After market close, $169B) — EPS cons 27.83 (YoY +86.4%)
- WM (After market close, $95B) — EPS cons 9.17 (YoY +12.4%)
- MDLZ (After market close, $78B) — EPS cons 3.39 (YoY +11.5%)
- BE (After market close, $72B) — EPS cons 4.25 (YoY +102.4%)
- TER (After market close, $68B) — EPS cons 9.53 (YoY +32.4%)
- F (After market close, $56B) — EPS cons 1.77 (YoY +9.3%)

The standout pre-market print was Coca-Cola, which not only beat but raised its full-year outlook — consumer staples strength in a rotation tape is a confirming signal. The after-close slate is the real event: KLAC and Visa between them represent nearly $1 trillion in market cap and will set the tone for Wednesday's semiconductor and fintech trade.

Appendix · Sources & Data Quality

Market data: All futures, index, and commodity prices from the validated market_snapshot.json (Yahoo Finance chart API + Hyperliquid cross-check), captured at ~12:55–13:02 ET on July 28, 2026. Futures basis: session.

News wires and discovery: 48 wire seed articles from 8 RSS domains (Guardian Business, CNBC Markets, MarketWatch, Business Insider Markets, OilPrice.com, ForexLive, Bonner Private Research, The Running Of The Bulltards) plus 34 agent-discovered articles from Reuters, Yahoo Finance, MarketWatch, Rigzone, StockMarketWatch, and others. All articles timestamp-verified within the 6:00 AM–1:30 PM ET session window.

Earnings calendar: Deterministic — 146 today-reporting companies from DoltHub earnings database, market caps resolved via DuckDB warehouse, 37 big-cap ($20B+) reporters. Beat/miss data backfilled via SearXNG for KO, GLW, BA, SPGI, PYPL.

Data quality notes: Reuters oil article (01:02 ET) sits at the very edge of the pre-market window — included because it was the first wire report on US-Iran deal progress and directly explains the overnight crude move. Several wire articles carry short RSS summaries (under 200 chars) but are supplemented by full-text extraction from discovery lanes. No articles were rejected for missing timestamps. All market direction claims are consistent with the deterministic snapshot.

Source Articles

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