MARKET INTELLIGENCE MIDDAY PULSE LIVE
November 04, 2026  ·  MIDDAY PULSE  ·  12:31 PM ET ⌕ ↗ ···
8:45a
PRE-MKT
9:30
OPEN
10:15a
OPENING
12:30p
MIDDAY
3:00p
POWER HR
4:00
CLOSE
4:15p
RECAP
S&P 500  SPY
768.46
+$14.11  +1.87%
Nasdaq 100  QQQ
696.41
+$11.13  +1.62%
Russell 2000  IWM
284.38
+$4.59  +1.64%
Volatility  VIX
17.25
NEUTRAL
Index Performance  ·  Active Watch
☰ Filters
Instrument
Level Change
Volume
Daily Range
Status
S&P
SPY - US Equity ETF
+$14.11  +1.87%
—
759.57 — 775.64
active
QQQ - Tech ETF
+$11.13  +1.62%
—
687.72 — 701.45
active
2000
IWM - Small Cap ETF
+$4.59  +1.64%
—
281.31 — 286.17
active
20Y
TLT - Bond ETF
+$0.44  +0.54%
—
80.89 — 81.63
safe haven
GLD - Commodity ETF
+$13.35  +3.72%
—
369.22 — 372.77
watch
−$3.58  −17.19%
—
16.86 — 19.22
active
World Markets What moved while you slept
US Futures
S&P 500
7,734.25
+1.81%
Nasdaq 100
28,726.50
+1.49%
Russell 2000
2,866.80
+1.48%
Dow
53,445.00
+2.99%
Asia
Nikkei 225 CLOSED
62,188.63
-1.42%
KOSPI CLOSED
5,683.80
+0.62%
Hang Seng CLOSED
23,919.50
+1.67%
Shanghai Comp CLOSED
3,686.17
+2.16%
NIFTY 50 CLOSED
23,960.60
+0.63%
ASX 200 CLOSED
8,834.50
-0.59%
Europe
DAX CLOSED
26,437.67
+2.22%
FTSE 100 CLOSED
10,829.21
+1.79%
Euro Stoxx 50 CLOSED
6,265.71
+1.97%
FX & Dollar
Dollar Index
101.50
-0.36%
USD/JPY
158.25
-0.24%
USD/CNH
6.6724
+0.05%
EUR/USD
1.1241
+0.44%
Metals
Gold
4,075.60
+3.43%
Silver
52.3000
+5.13%
Copper
6.4400
+0.59%
SPY Sector Heatmap All 11 GICS Sectors · Top Holdings
$87.76
-8.67%
$94.05
Spread: $6.29
101.51
-0.35%
$4,076
+3.44%
3.75-4.00%
NY Fed EFFR release, Nov 3
Events & Alerts27 UPCOMING
ALL HIGH MED
HIGHTODAY
11:00 AM ET
3.4%
HIGHTODAY
10:00 AM ET
54.5 est 54.8 prev 54.9
HIGHTODAY
QCOM Earnings
HIGHTODAY
MCD Earnings
HIGHTODAY
UBER Earnings
MEDTODAY
7:00 AM ET
MBA 30-Year Mortgage Rate
7.3% prev 7.37%
MEDTODAY
8:15 AM ET
86K est 69K prev 90K
MEDTODAY
8:30 AM ET
-105.00B est $-108B prev -105.60B
MEDTODAY
8:30 AM ET
$321.5B prev $315.2B
MEDTODAY
8:30 AM ET
$426.6B prev $420.8B
MEDTODAY
10:30 AM ET
-0.865M est 0.9M prev -1.892M
MEDTODAY
10:30 AM ET
EIA Gasoline Stocks Change
-0.222M est 0.2M prev 3.87M
HIGHTOMORROW
8:30 AM ET
HIGHTOMORROW
8:30 AM ET
Nonfarm Productivity QoQ Prel
HIGHTOMORROW
8:50 AM ET
HIGHTOMORROW
9:10 AM ET
HIGHTOMORROW
7:00 PM ET
HIGHTOMORROW
ABNB Earnings
HIGHFRI, NOV 6
4:30 AM ET
HIGHFRI, NOV 6
8:30 AM ET
HIGHFRI, NOV 6
8:30 AM ET
HIGHFRI, NOV 6
9:10 AM ET
HIGHFRI, NOV 6
12:15 PM ET
HIGHFRI, NOV 6
10:00 AM ET
MEDFRI, NOV 6
8:30 AM ET
MEDFRI, NOV 6
8:30 AM ET
MEDFRI, NOV 6
8:30 AM ET
SHOW MORE
Geopolitical Impact Globe Click a country to see impact connections
News Impact
None
Low
Moderate
High
Critical
Impact connection (gold)
×
01 Oil Market & Energy
WTI $87.76  -8.67% as of 12:30 ET ›
$87.76
-8.67%
Front-month CL=F via Yahoo Finance
$94.05
BZ=F front-month via Yahoo Finance
OIL FALLING: WTI at $87.76 (-8.67%). Bearish for energy stocks, bullish for consumer.
02 US Treasuries & Rates
10Y 4.90%  ·  2s10s 34bps as of 12:30 ET ›
4.90%
^TNX via Yahoo Finance
4.61%
Treasury par yield curve, daily close (2026-11-03)
CURVE: NORMAL at 34bps. Normal positive slope.
03 Sentiment & Volatility
NEUTRAL  ·  VIX 17.25 as of 12:30 ET ›
NEUTRAL
Score: 46/100
Estimated from VIX + P/C ratio
17.25
^VIX via Yahoo Finance
1.130
BEARISH
04 Depth Analysis
3 narratives  ·  Cause → Effect → SPY Points as of 12:31 ET ›
Democratic Midterm Sweep: Policy-Uncertainty Relief, Yields Down, Risk On
Democrats won both the House and Senate in a landslide midterm rebuke of Trump, producing divided government; US stock futures rebounded and Treasury yields fell.
SPY Impact: Estimated total SPY point impact: +1.0 to +4.0 points. The branches sum to about +2.1 points: megacap +2.26, META +0.19, rate-sensitives +0.27, homebuilders +0.02, defense -0.18, health care -0.27, financials -0.20. Roughly 65% of that is already in futures, so the incremental move from here is about +0.7 points.
THEIA’s odds: Probability this plays out: 60%
Horizon: this_week
Priced in: 65%
Root Cause Analysis: The result is confirmed across Bloomberg, FT, WSJ and MarketWatch, so it is real news rather than speculation. There are three readings. (1) Gridlock relief: a Democratic Congress checks executive tariff, fiscal and war actions, which lowers the policy-volatility premium. This is the dominant read, consistent with 'Stock Bulls Are Glad This Election Is Finally Over' and European banks bouncing. (2) Fiscal restraint: less deficit expansion lowers the term premium, consistent with Treasury yields declining and mortgage rates easing to 7.30% from 7.37%. (3) Sector-specific losers: drug pricing and managed-care scrutiny, tighter bank regulation and a softer defense budget outlook, consistent with European defense stocks sliding. The 'rebound' framing implies a prior selloff, and Goldman notes the AI trade was 'sold to death', so part of the move is short-covering rather than new fundamental information.
Policy-uncertainty premium compresses, so high-beta megacap tech and the oversold AI trade get bid first
Megacap tech and AI basket (AAPL ~7% + MSFT ~7% + NVDA ~5% + AMZN ~4% + GOOGL/META/AVGO ~7% ≈ 30% weight) +1.0% → 754.35 × 0.30 × 0.01 ≈ +2.26 SPY points (+2.3 SPY pts · 55% prob · today)
Meta's debut euro bond drew a record €53B of demand for a ≤€9B deal. This proves AI capex financing markets are wide open, which eases the 'hyperscalers can't fund capex' fear behind the AI selloff.: META (~2.5% weight) +1.0% on cheaper funding and capex credibility → 754.35 × 0.025 × 0.01 ≈ +0.19 SPY points (+0.2 pts · 45%)
Lower deficit-expansion risk under divided government pulls Treasury yields down, lifting rate-sensitive sectors
Real estate + utilities (~4.5% combined weight) +0.8% on lower discount rates → 754.35 × 0.045 × 0.008 ≈ +0.27 SPY points (+0.3 SPY pts · 50% prob · today)
The 30-yr mortgage rate fell to 7.30% for a third straight weekly decline, but applications fell 1.2%. Rates are still too high to restart housing turnover, so the homebuilder lift is muted.: Homebuilders DHI/LEN/PHM (~0.15% combined weight) +1.5% → 754.35 × 0.0015 × 0.015 ≈ +0.02 SPY points (+0.0 pts · 35%)
Policy losers under a Democratic Congress: defense budgets, drug pricing and managed care, bank regulation
US defense primes RTX/LMT/GD/NOC (~1.2% combined weight) -2.0%, following European defense's slide on dented spending optimism → 754.35 × 0.012 × -0.02 ≈ -0.18 SPY points (-0.2 SPY pts · 50% prob · today)
Health care (~9% weight) -0.4% on drug-pricing and managed-care scrutiny risk → 754.35 × 0.09 × -0.004 ≈ -0.27 SPY points (-0.3 SPY pts · 40% prob · this_week)
Financials face two causal headwinds: Democratic oversight raises the probability of stricter capital and consumer-finance regulation, and lower long yields flatten the curve, compressing net interest margins. European banks bounced on reduced uncertainty, which partially offsets this.: Financials (~13% weight) -0.2% → 754.35 × 0.13 × -0.002 ≈ -0.20 SPY points (-0.2 pts · 30%)
🔄 Contrarian Check: The bear case requires markets to read the sweep as a lame-duck president turning to more aggressive executive action (tariffs, Iran) to rally his base, raising rather than lowering policy volatility. Alternatively, the rebound could be pure short-covering that fades once the AI positioning squeeze ends. The tape does not show this yet: futures, Ukraine bonds and European banks are all bid, and only defense is lower.
KEY LEVELS: SPY 760 (relief-rally extension target, +0.75%)  ·  SPY 745 (fade level: losing it means the rebound was short-covering)  ·  SPY 740 (pre-election support zone)  ·  VIX 18
Global Duration Pushback: Hawkish ECB and Weak Bund Auction vs Falling US Yields
ECB's Knot warned inflation shocks will keep coming and that core and second-round effects will pick up, while a German 15-yr Bund auction drew a poor 1.3 bid-to-cover (vs 2.0 prior) at a higher 3.57% yield (vs 3.50%).
SPY Impact: Estimated total SPY point impact: -0.3 to -1.5 points if US yields re-rise. Roughly 30% of this is priced, because the US market is currently trading the opposite (falling yields).
THEIA’s odds: Probability this plays out: 30%
Horizon: this_week
Priced in: 30%
Root Cause Analysis: These are scheduled and attributable data points, so there is no doubt they are genuine. There are three readings. (1) Global term-premium signal: weak demand for long European duration plus a hawkish ECB caps how far US yields can fall on the election, limiting the equity multiple tailwind. (2) Idiosyncratic: Knot is a known hawk, and a single 15-yr auction is a thin, niche tenor, so the signal value is low; WSJ says eurozone yields are 'mixed', not selling off. (3) Energy-driven inflation: the second-round effects Knot cites map directly onto the jet-fuel and Iran story in Tree 3, so this is partly the same shock seen through a rates lens. France reaffirming its 5.4%/5.0% deficit targets removes one OAT spread-widening tail.
Weak Bund demand pushes the European term premium higher, and cross-market duration arbitrage pulls US 10Y yields back up 5-8bp, reversing part of the election rally
Long-duration megacap growth (~30% weight) -0.4% on a 5bp higher US 10Y discount rate → 754.35 × 0.30 × -0.004 ≈ -0.91 SPY points (-0.9 SPY pts · 30% prob · this_week)
Mortgage rates stay pinned above 7% instead of extending their three-week decline, so housing-linked spending (renovation, furnishing) stays depressed, consistent with applications -1.2%: Home improvement HD + LOW (~1.0% combined weight) -0.5% → 754.35 × 0.01 × -0.005 ≈ -0.04 SPY points (-0.0 pts · 30%)
A hawkish ECB relative to a Fed that is now seen easier supports EUR/USD, weakening the dollar
S&P multinationals (~40% foreign revenue) gain FX translation; tech/staples exporters (~20% weight) +0.15% → 754.35 × 0.20 × 0.0015 ≈ +0.23 SPY points (+0.2 SPY pts · 25% prob · this_week)
Higher European rates widen bank net interest margins, the same mechanism that supported European banks bouncing; US money-center banks with large European operations get marginal sympathy: Large US banks JPM/C/GS (~2.5% combined weight) +0.3% → 754.35 × 0.025 × 0.003 ≈ +0.06 SPY points (+0.1 pts · 20%)
🔄 Contrarian Check: For this tree to fail, the Bund auction must be read as a niche-tenor technical and US yields must keep falling on reduced fiscal risk. Treasury yields are declining today and eurozone yields are only mixed, so the tape currently favors the contrarian (benign) side.
KEY LEVELS: SPY 750 (round-number support if yields back up)  ·  SPY 745  ·  German 15Y 3.57% (auction stop-out; above 3.60% confirms duration stress)  ·  US 30Y mortgage 7.00% (break below signals rates tailwind is real)
Iran War Overhang: Persistent Energy Risk Premium, Possible Congressional Constraint
Trump admitted the Iran war hurt Republicans, while Khamenei said US hostility persists regardless of party and an IRGC adviser threatened retaliation beyond the source of any attack; airlines are cutting capacity on high jet fuel.
SPY Impact: Estimated total SPY point impact: -0.5 to +0.5 points. The two branches roughly cancel: escalation nets about +0.08, de-escalation about -0.04. Roughly 75% is priced.
THEIA’s odds: Probability this plays out: 25%
Horizon: this_week
Priced in: 75%
Root Cause Analysis: Much of this is recycled rhetoric, so it is low-information. Iranian officials routinely issue such statements, and the jet-fuel squeeze is an ongoing condition rather than a new shock. There are three readings. (1) De-escalation: a Democratic Congress can use war-powers and appropriations leverage to constrain operations, and Trump's admission signals political cost, so the oil risk premium bleeds out. (2) Escalation: Tehran explicitly says party control changes nothing, and the IRGC widens its retaliation threat, so the risk premium stays elevated. (3) Noise: no kinetic event is reported, so the most likely outcome is no change in oil today.
Escalation path: IRGC retaliation rhetoric keeps the crude and jet fuel risk premium elevated
Energy sector (~3% weight) +1.5% on a 2% oil pop → 754.35 × 0.03 × 0.015 ≈ +0.34 SPY points (+0.3 SPY pts · 20% prob · this_week)
US airlines DAL/UAL/LUV (~0.2% combined weight) -2.0% on fuel costs, mirroring SunExpress cutting its winter schedule → 754.35 × 0.002 × -0.02 ≈ -0.03 SPY points (-0.0 SPY pts · 25% prob · this_week)
Higher gasoline prices act as a tax on lower-income consumers, cutting discretionary spending at restaurants and retail, which is relevant as MCD reports Q3: Consumer discretionary (~10% weight) -0.3% → 754.35 × 0.10 × -0.003 ≈ -0.23 SPY points (-0.2 pts · 20%)
De-escalation path: a Democratic Congress constrains war funding, and the oil risk premium deflates
Energy sector (~3% weight) -1.0% as the risk premium bleeds → 754.35 × 0.03 × -0.01 ≈ -0.23 SPY points (-0.2 SPY pts · 25% prob · this_week)
Lower fuel costs relieve consumer wallets and airline/delivery margins (UBER reports Q3 today), lifting discretionary names: Consumer discretionary (~10% weight) +0.25% → 754.35 × 0.10 × 0.0025 ≈ +0.19 SPY points (+0.2 pts · 25%)
🔄 Contrarian Check: The view that this matters requires a kinetic event: an attack on Gulf shipping or infrastructure would turn rhetoric into a supply shock. Nothing in the tape shows that, and Ukraine bonds rallying plus defense stocks sliding suggest markets are pricing de-escalation, not escalation.
KEY LEVELS: SPY 750  ·  SPY 740 (level where an oil shock would show up as broad de-risking)  ·  VIX 22 (escalation confirmation)  ·  Jet fuel crack spreads (watch for further airline schedule cuts)
🔀 Tree Interactions: Trees 1 and 2 directly contradict on rates. The election is pulling US yields down (fiscal restraint, lower policy risk), while the ECB and weak Bund demand argue the global term premium is not falling. The net direction of US 10Y is the swing variable for the megacap-weighted SPY. Trees 1 and 3 partly reinforce: a Democratic Congress constraining war policy is one reason the oil risk premium may fade, which helps the consumer and cuts the energy-driven inflation that Knot cites in Tree 2. Tree 3 escalation would undermine both Tree 1's relief and Tree 2's benign-rates outcome at once, making it the low-probability, high-correlation tail. Company-specific catalysts are second-tier. MCD and UBER (~0.3% weight each) report with no numbers in the headlines, so they offer no derivable signal. CVS splitting (~0.15% weight) and the OpenAI GitHub-competitor deal (a marginal MSFT headwind) are idiosyncratic. Outside the election, this is a thin news day; the election is the only fresh, market-moving narrative, and most of it already shows in futures.
NET SPY TRANSLATION
Net estimated SPY impact across all trees: +0.5 to +3.0 points from the 754.35 last close, 55% confidence. The election relief is roughly +2.1 gross, but about 65% is already priced; the hawkish global-rates drag is roughly -0.6 to -0.9 at 30% probability; the Iran branches roughly net to zero.
In plain English: This tree shows the dominant story driving markets today — how a single root cause cascades through the economy to create the price moves you see. Follow the branches to understand the "why" behind each sector's performance. The odds and SPY-point figures are THEIA’s own estimates, derived from each constituent’s index weight at today’s SPY price.
05 Options Flow
P/C 1.130 · BEARISH as of 12:30 ET ›
1.130
BEARISH
NOTE: SPY options flow via CBOE, 15-min delayed. P/C >1.0 = bearish bias. P/C <0.85 = bullish bias. Current: BEARISH.
06 0DTE — Today's Expiry
BALANCED  ·  P/C 0.955 as of 12:31 ET ›
0DTE P/C
0.955
BALANCED
Put Volume
2.47M
Call Volume
2.58M
StrikeCall VolPut Vol% of Totalvs Spot
765—282,95511.5%HEAVY · below spot
766—232,2059.4%HEAVY · below spot
764—222,5049.0%HEAVY · below spot
763—209,8528.5%HEAVY · below spot
767—182,2917.4%HEAVY · below spot
770355,552—13.8%HEAVY · above spot
768335,445—13.0%HEAVY · below spot
767291,817—11.3%HEAVY · below spot
769273,434—10.6%HEAVY · above spot
773199,177—7.7%HEAVY · above spot
In plain English: These are today's same-day options, ranked by volume. Volume shows where traders are active; it does not say which side the dealers are on, and a busy strike is not support, resistance, or a target. THEIA tested whether price is drawn toward the biggest gamma strike into the close, and it was not.
Γ SPX Gamma / Squeeze Radar
SQUEEZE 37/100 · NO SQUEEZE SETUP ›
Net GEX / 1%
$+50.17B
POSITIVE Γ regime
Gamma Flip
7654
+0.68% away
Call Wall
7800
$+5.61B /1% move, all expiries
Put Wall
7500
$-5.69B /1% move, all expiries
Max-Gamma Strike
7800
largest |GEX| within 1.5%, not a price magnet
Model Flow → Close
+8,824M
vanna + charm · estimate, no measured skill
MOC Read
NO CALL
no imbalance feed; model guess logged, not a read
• Model-estimated dealer flows point the same way (no measured skill): vanna $+7,927M (VIX -17.2%, -2.97 vol-pts × 0-7 DTE VEX $+2,673M/pt) and charm $+897M into the close, net $+8,824M buying
• Flip 7654 is 0.68% below spot 7706: a 0.68% decline crosses it
In plain English: Dealer gamma says which way market makers' hedging leans: with the market when net gamma is negative, against it when positive. It is a mechanism, not a forecast. In THEIA's own tests price was not drawn to the max-gamma strike, a flip cross carried no direction for the day, and the squeeze score did not predict bigger moves than VIX already priced. The model flow is an estimate of dealer hedging into 16:00, with no measured skill. Full profile + methodology: gex.html
07 Live News Feed
50 of 80 headlines  ·  BBG (13) · FJ (25) · WSJ (6) · FT (12) · FH (14) · MW (10) as of 12:30 ET ›
ALL BLOOMBERG FINANCIALJUICE WSJ FT FINNHUB MARKETWATCH
● OIL/ENERGY ● FED/MACRO ● TRADE/TARIFFS ● GEOPOLITICAL
WSJoilwsj_rss  ·  17:28
WSJotherwsj_rss  ·  17:27
WSJotherwsj_rss  ·  17:25
FTotherft_rss  ·  17:09
BBGotherbloomberg_rss  ·  15:43
BBGotherbloomberg_rss  ·  15:26
FJotherfinancialjuice  ·  15:18
08 Scenario Analysis
Options price ±0.80% (rest of today)  ·  SPY 762–775 ›
Bull Case
Trigger:Positive macro data
Beyond:above 775
VIX:falling
Options-Implied Range
Trigger:Status quo, no shocks
Range:762–775
VIX:17.2 steady
Bear Case
Trigger:Risk-off shock, vol expansion
Beyond:below 762
VIX:rising
REGIME: MODERATE. No odds are given: THEIA has not measured any.
In plain English: The middle card is the move options are pricing for the rest of today: VIX 17.2 works out to about ±0.80% (one standard deviation, from SPY 768.46). The outer cards say what would push price outside it. None of this is a THEIA forecast, and THEIA puts no odds on the three cards: its own squeeze labels have not predicted bigger or smaller moves than VIX already does.
09 Cross-Asset Correlations
MIXED Regime  ·  Curve NORMAL ›
RelationshipStatusValuesInterpretation
SPY vs TLTUNUSUALSPY +1.87%   TLT +0.54%Stocks and bonds moving together — inflation or liquidity event.
QQQ vs IWMALIGNEDQQQ +1.62%   IWM +1.64%Large-cap growth vs small-cap: 1.62% vs 1.64%. Small-caps leading — broad risk appetite.
Gold vs SPYMIXEDGLD +3.72%   SPY +1.87%Gold and SPY both rising — reflation or dollar weakness.
WTI Oil vs VIXNORMALWTI $88   VIX 17.2Oil and volatility at moderate levels — no cross-asset stress.
10Y vs 2Y CurveNORMAL2s10s 34bps2s10s at 34bps — modest positive slope.
SYNTHESIS: MIXED regime with normal oil/vol dynamic. Yield curve normal. UNUSUAL stock/bond relationship.
In plain English: These relationships tell us what kind of market environment we're in. Currently the data points to a mixed backdrop — watch for any divergence from the current regime as a potential turning point.
10 Strategic Thesis
Data Dependent ›
BALANCED SETUP: VIX 17.2 — moderate fear: options price about ±0.80% for the rest of today.
DEALER POSITIONING: Net dealer gamma is positive (+50.2B per 1%), so their hedging leans against moves. In THEIA's data that has not meant smaller or bigger moves than VIX already priced.
REFERENCE: SPY 768.46; the options-implied range is 762–775.
WHAT RESOLVES IT: Scheduled data and headlines. THEIA's direction reads have no measured edge, so this page does not make one.
In plain English: There is no clear structural lean here: options price about ±0.80% for the rest of today, and the next macro print is the thing most likely to move it.
11 Executive Summary
The Full Picture ›
MIDDAY PULSE — November 04, 2026 The S&P 500 is at +1.87% today, with the dominant narrative being Democratic Midterm Sweep: Policy-Uncertainty Relief, Yields Down, Risk On. Oil is falling at $87.76/bbl (Brent $94.05), while the dollar is weakening at 101.51 and gold is rallying at $4,076. Falling oil is a tailwind for consumers and a signal of potential demand destruction.

Sentiment & Positioning
The VIX sits at 17.25 — moderate territory. Options markets are signaling bearish with the put/call ratio at 1.130 (3.97M puts vs 3.52M calls). The Fear & Greed index reads 46/100 — NEUTRAL.

Rates & the Curve
The 2-year yields 4.61%, the 10-year 4.90%, and the 30-year 5.29%. The 2s10s spread at 34bps is normal. 2s10s at 34bps — modest positive slope. The Fed funds target range is 3.75-4.00% (NY Fed EFFR release, Nov 3).

Cross-Asset Read
Bonds (TLT) are up — investors are seeking safety, consistent with a risk-off environment. Gold rallying at $4,076 — a gold bid that equities are not sharing, so not a risk-off signal on its own. Small-caps (IWM +1.64%) are tracking large-cap tech (QQQ +1.62%) — no clear size preference, market is undecided. MIXED regime with normal oil/vol dynamic. Yield curve normal. UNUSUAL stock/bond relationship.

Sector Snapshot
Leading sectors: Consumer Disc (+4.9%), Comm Services (+4.1%), Materials (+3.2%). Lagging: Energy (-6.1%). Notable gainers: BKNG +10.7%, ISRG +9.8%, MMM +9.0%. Losers: LMT -7.0%, VLO -8.9%, MPC -10.3%.

On the Calendar
ISM Services PMI came in at 54.5, in line with est 54.8 (prev 54.9). Atlanta Fed GDPNow came in at 3.4%.

Still ahead: QCOM Earnings, MCD Earnings, UBER Earnings, Initial Jobless Claims. These are potential catalysts that could shift the current narrative.

The Globe
31 countries are on the radar with geopolitical heat. The Iran/Middle East corridor remains the dominant macro risk — any headline from Hormuz can move SPY 10+ points in either direction. Oil prices confirm the market is taking this seriously.

Bottom Line: MODERATE
There is no clear structural lean here: options price about ±0.80% for the rest of today, and the next macro print is the thing most likely to move it.
1-9Modules
GGlobe
ESummary
SThesis