|
The takeaway: Brent settled Friday at $116.72 — its highest
since April, up 6.2% on the week — on Houthi strikes inside Saudi Arabia and
a reported US–Israel plan for a "short, intense" post-midterm
offensive. That one move re-armed the whole inflation trade: the 10-year is
back at ~5.00%, gold broke below $4,000 for the first time since mid-July
instead of rallying, and the Dow fell 653 points Friday even as chips
stabilized. The Fed meets Tuesday, decides Wednesday, and gets the PCE data
Thursday — the day after. December hike odds have slipped to ~80% from ~90% a
week ago. The midterms are 10 days out, and everything in Washington is now
priced through November 3. |
The economy: growth is standing, inflation is re-accelerating, the
consumer is miserable
October activity stayed strong but prices worsened: the flash
composite PMI was 57.6,
manufacturing hit a 53-month high at 56.0, and services reached 57.9. New orders were the strongest
since March 2022, while selling prices rose at their fastest pace since August
2022.
Consumer sentiment improved to 48.0 but remained near
a record low. Inflation expectations edged higher—to 4.7% over one year
and 3.5% over five to ten years—adding pressure ahead of the FOMC
meeting.
The backdrop remains stagflationary: CPI is 3.7% y/y,
PPI 6.3%, and import prices 8.1%, while jobless claims near 194K
show little labor-market deterioration.
Geopolitics: the war's second front is now the market's first
problem
Houthi attacks moved the conflict’s market focus to Saudi
Arabia. Strikes hit Dammam airport and the Shaybah oil field, Aramco evacuated
its Dhahran headquarters, and the US ordered non-essential personnel and
families to leave the country.
Separately, US and Israeli planners reportedly prepared
options for a short post-midterm offensive against Iranian energy, nuclear,
missile, and drone infrastructure. No attack has been authorized, and the White
House continues to rule out action before November 3.
Verification remains crucial: the IRGC’s claim that seven
tankers were hit is unconfirmed, as is the cause of an oil slick off the UAE.
Confirmed developments are the Saudi strikes, the US drawdown, and military
options being prepared.
The supply cushion is thin. Gulf exports recovered to 13.9M bpd in September, but global
inventories remain 509M barrels
below February levels—even as the IEA expects Q4 demand to fall 2.5M bpd y/y.
Washington: 10 days out, and the market is already voting
Washington faces no pre-election shutdown risk: funding runs
through December 11. Federal debt is $40.31T against a $41.104T
ceiling, and the FY2026 deficit closed at $1.992T.
Democrats lead the generic ballot by roughly 8 points.
Markets strongly favor a Democratic House but remain less certain about the
Senate, while cost-of-living concerns dominate the campaign and shape the
administration’s oil policy.
Friday brought two campaign signals rather than enacted
policy: revised Canadian tariffs effective October 30 and a proposed $5,000 dividend if Republicans sweep.
After the vote, a November
5 hearing on Fed Governor Lisa Cook could quickly return central-bank
independence to the market agenda.
The Fed: a hold on Wednesday, a verdict on Thursday
The setup is almost comically sequenced. The FOMC meets Tuesday–Wednesday, October 27–28, in
blackout (running through October 29). The decision lands Wednesday at 11:00 AM PT / 2:00 PM ET, with Chair Warsh's press
conference at 11:30 AM PT / 2:30 PM ET.
There is no new Summary of Economic Projections at this meeting. And the
September PCE — the Fed's preferred inflation gauge — arrives Thursday, October 29, at 5:30 AM PT / 8:30
AM ET, the day after the decision. The Fed walks in with the hot CPI/PPI
set already in the books and walks out before its own favorite number lands.
Pricing: an October hold is ~88–91% (CME ~88%
hold / ~12% hike; Kalshi 91% hold / 8% hike). December is where the action is —
and it softened this week. The December hike watch read ~83%
Friday morning, down from ~90% a week ago and the 96% note of October 14; other
framings put it at 75–80% (Kalshi's cumulative
above-current-range contract: ~78%). The definitional gap matters — cumulative
vs. per-meeting — but the direction doesn't: December is still the base case,
just a less certain one than it was. Barclays now expects December plus another
25bp in January; UBS's base case is an October hold with measured further
tightening, and it thinks markets are pricing a more aggressive path than it
expects.
What Warsh says Wednesday matters more than what the Fed
does. He has refused all forward guidance ("we're not in that business
anymore"), and with PCE landing Thursday, any hint about what would
confirm or kill December will be traded harder than the hold itself. The
market's central contradiction is unchanged: the dot plot says one-and-done;
futures have been pricing roughly three hikes by June.
Oil: $116.72, and the premium is now a war premium
Brent (December) settled Friday at $116.72, +$3.55 (+3.14%) on the day, +6.2%
on the week — the highest settle since April 29, the third straight weekly
gain, and past the $115
escalation marker this desk has been watching. WTI (December) settled at $103.27, +3.8% on the day, back over $100 for real. The Brent–WTI spread is
roughly $13.50 — wide,
because the premium is a waterborne, Hormuz-and-Red-Sea premium first and a
US-barrel premium second.
Friday's rally had three legs, per Reuters: Houthi attacks
across Saudi Arabia including energy infrastructure, Aramco's Dhahran
evacuation, and the unexplained UAE oil slick — plus growing expectations of
renewed US strikes on Iran. Citi cautioned that the rebound in Hormuz shipments
may not last (it could reflect inventory drawdowns or released stockpiles); UBS
warned further escalation could renew supply disruptions, with volatile flows
and high freight rates leaving the market undersupplied.
The demand side is the counterweight nobody is pricing yet:
the IEA's Q4 demand decline call, plus the simple fact that $116 Brent at the
pump is a tax on the same consumer Michigan just measured at 48.0. The
administration's pre-election pressure valves — IEA diesel releases, the SPR
exchange RFP, Russian diesel buys — are loans and one-offs, not supply. Watch
$120 as the next escalation marker, $108 as the level a ceasefire signal or a
fresh Washington supply action would open.
The dollar: the stress vote that didn't happen
DXY closed around 101.70–101.80,
+0.1% Friday, down roughly 0.2%
on the week — its second straight weekly decline, briefly touching three-week
lows near 101.50 midweek. EUR/USD sits around 1.1210 (down 0.24% on the week, under 1.12 after the weak eurozone
PMIs); GBP/USD around 1.3380;
USD/JPY around 156.90.
The dollar's soft week is the tell: it fell even as October
hike odds collapsed and even as oil spiked — because the safety bid went to
Treasuries on Thursday, not to the greenback, and because the euro's weakness
is a growth story, not a dollar-strength story. If December pricing hardens
again, expect DXY back toward 103; if the AI-credit wobble spreads or the BoJ
surprises Friday, the yen is the pressure valve — Tokyo has warned it is ready
to intervene again, with 160 as the
market's red line and December BoJ hike odds near 90%.
Rates: back to 5%, for a different reason than last time
The 10-year finished Friday at ~4.99–5.00% (+4bp),
the 2-year at ~4.69% (+4bp), the 30-year at ~5.31–5.33% (+4bp). Thursday's 18bp flight-to-safety rally was mostly reversed
by oil-driven inflation fear; the 10-year ended the week down about 11bp at
~4.99%, but the round trip is the story. Two weeks ago bonds rallied on the
AI-credit scare; this week they sold off on the war premium. Same 5% level,
opposite fear.
The curve is telling you the tension plainly: the 2-year at
4.69% prices a Fed that is still expected to hike in December, while the
10-year at 5.00% prices an inflation risk that a December hike may not fix —
because this inflation is coming through a strait, not through wages. The
30-year fixed mortgage eased to 7.32% in Freddie Mac's October 22
survey (down 0.08 point) — a lagging print from before Friday's selloff. Watch
Wednesday's statement language on energy inflation: hawkish wording is a demand
negative for oil, dovish wording is a green light for it.
Stocks: the rotation ate the defensives
Friday: S&P 500 7,623.68
(−0.52%), Nasdaq Composite 25,955.34 (−0.21%), Dow 52,215.16
(−1.23%, −653 points),
Russell 2000 2,775.90 (−0.29%). For the week: S&P −0.47%,
Nasdaq −0.71%, Dow +0.41%
(its third straight weekly gain despite Friday), Russell +2.00%.
The S&P sits about 195 points under its October 6 record close of 7,818.93,
and Friday's close broke the 7,640 band that had held every selloff since the
breakout. 7,600 is now the line in
the sand for the whole technical read.
The rotation is the story. Thursday's AI-capex rout
stabilized — chips held the 200-day, the SOXX bounced, the Nasdaq fell only
0.21% — but the fear trade moved into the defensives that had been holding up:
consumer staples −1.92% Friday, communication services −1.78%,
discretionary −1.66%, financials down over 1%. Energy
was the lone real winner at +2.5–2.6%, to a record for the sector.
Cybersecurity ripped (CrowdStrike, Cloudflare, Palo Alto all up 7%+); American
Express fell ~3% despite record revenue after announcing a ~5% workforce cut
framed as AI preparation. Meta fell another ~1.3% Friday with no post-earnings
bounce after its −7% earnings day; WDC's blowout quarter (−3% Friday) was sold
anyway.
Breadth, not just levels: nearly three-quarters of S&P
500 stocks fell Friday. The VIX closed at 19.45
(+2.2%). The question for
this week is whether the hyperscaler earnings gauntlet — Alphabet and Microsoft
Wednesday, Amazon Thursday — gives the AI buildout a fundamental footing, or
whether the capex question (Meta's quarterly capex at 106.5% of operating cash flow,
free cash flow −$2.12B, net cash down to ~$1.5B) keeps spreading from buyers to
suppliers. About a third of the S&P 500 reports this week.
Crypto: macro beta, no buyers, $80K in view
Bitcoin closed Friday around $81,600–81,700 (down ~0.7–1.4% on the day depending on the print,
roughly flat on the week), about 35% below its October 2025 all-time
high of $126,080. Ethereum finished near $2,400 (−1.0% Friday, −1.2% over five days). The global crypto
market cap sits around $2.84T;
the Fear & Greed gauge reads neutral (~47, with some snapshots at 33).
The flow story is whiplash, not trend. US spot Bitcoin ETFs
lost $635M on Thursday — the
largest single-day outflow since June 25, snapping a three-day, $1.08B inflow
streak — then another ~$138M
Friday, led by BlackRock's IBIT (−$110M). For the full week, though, Bitcoin
ETFs still took in roughly ~$309M,
while Ethereum ETFs lost ~$221M
on the week (Thursday: −$111M). October month-to-date for BTC ETFs went back
into the red after Thursday (−$175M at that point). Translation: the
institutional bid hasn't left, but it flinches at every macro headline now.
Crypto is trading as a rate-sensitive risk asset, not a
hedge: it sold off with the AI trade Thursday, barely moved on Friday's oil
spike, and faces the same Wednesday–Thursday gauntlet as everything else — a
Fed decision, then PCE, then a BoJ decision Friday. $80,000 is the level in view; a break
there puts corporate holders' cost bases under water and tests whether the ETF
bid is a floor or a memory.
📅
The week ahead (all times PT / ET)
·
Mon Oct 26 — Chicago Fed National
Activity Index (Sep), 5:30 AM / 8:30 AM; Dallas Fed Manufacturing (Oct),
7:30 AM / 10:30 AM; $69B 2-year note auction, 10:00 AM / 1:00 PM.
Earnings: Verizon (pre-open); Cadence, Nucor, Welltower after close. China's
Fifth Plenum opens.
·
Tue Oct 27 — Durable goods (Sep), 5:30
AM / 8:30 AM; Case-Shiller home prices; Consumer confidence (Oct), 7:00
AM / 10:00 AM; New home sales (Sep), 7:00 AM / 10:00 AM. FOMC
begins. Israeli Knesset election. Earnings: Coca-Cola, Boeing, Visa, SoFi.
·
Wed Oct 28 — FOMC decision, 11:00 AM /
2:00 PM; Warsh press conference, 11:30 AM / 2:30 PM. Advance goods trade
balance, wholesale inventories. Bank of Canada and RBNZ decisions; UK Autumn
Budget. Earnings (after close): Alphabet, Microsoft, Ford, ServiceNow.
·
Thu Oct 29 — Q3 GDP advance, 5:30 AM /
8:30 AM (consensus ~3.0% annualized, vs 2.2% in Q2); September PCE, 5:30
AM / 8:30 AM (headline consensus ~3.6% y/y, core ~3.1%; headline +0.5% m/m
expected); Jobless claims, 5:30 AM / 8:30 AM. ECB decision (morning PT)
and press conference. Earnings: Amazon, Mastercard, Eli Lilly.
·
Fri Oct 30 — Employment Cost Index (Q3), 5:30
AM / 8:30 AM; Chicago PMI (Oct), 6:45 AM / 9:45 AM (consensus ~53.0
vs 58.8). Bank of Japan decision (overnight). Earnings: ExxonMobil, AbbVie. New
Canada tariff measures take effect.
·
Beyond — Midterms Tue Nov 3 · Jobs
report Fri Nov 6 · Cook hearing Thu Nov 5 · MSCI decision on Strategy (MSTR)
index exclusion Nov 11 · December FOMC Dec 8–9.
The feedback loop: a lead/lag map
|
Link |
Leading (moves first) |
Current state |
Lagging (gets hit) |
Outlook |
|
Hormuz/Saudi → crude |
Houthi strikes on Dammam airport, Shaybah, Dhahran evacuation; US
diplomatic drawdown; post-midterm strike plans on paper; IRGC 7-tanker claim
unconfirmed |
Brent $116.72 (+6.2% w), WTI $103.27, spread ~$13.50 |
Diesel near record, gas → CPI/PPI; airline and consumer
margins |
Confirms if strikes hit Saudi export infrastructure or
Hormuz claims get UKMTO confirmation → $120. Breaks if a ceasefire signal or
Washington supply action lands → $108 opens |
|
Energy → inflation |
Selling prices fastest since Aug 2022 (flash PMI); import petroleum
+4.6% m/m in Sep |
CPI 3.7% y/y, PPI 6.3% y/y, imports
8.1% y/y; Michigan 1-yr expectations 4.7% |
PCE Thu (after the FOMC); consumer resistance (sentiment 48.0) |
Confirms: PCE Thursday validates the hot set → December
hardens. Breaks only via demand collapse |
|
Inflation → Fed |
Hot CPI/PPI/imports; Warsh refusing guidance; blackout through Oct 29 |
Oct hold ~88–91%; December hike ~75–83% (down from ~90%) |
Statement language Wed; December pricing into Nov 10 CPI |
Confirms if Warsh keeps December live without
pre-committing. Breaks if PCE Thursday is soft or AI-credit stress spreads →
December pricing fades |
|
Fed → rates/USD |
December pricing ~80%; 2Y 4.69% |
10Y ~5.00%; DXY ~101.8 (2nd straight down week); EUR/USD ~1.121 |
Mortgage rates (7.32% lagging); EM and yen carry |
Confirms if December hardens → 10Y back above 5%, DXY
toward 103. Breaks if December fades → yields and dollar fall together |
|
Rates/USD → risk assets |
VIX 19.45; AI capex question (Meta FCF −$2.12B); BTC ETF
Thu outflow −$635M |
S&P 7,623.68 (−0.47% w), Nasdaq −0.71%, BTC ~$81.6K,
gold ~$4,000 (−~4% w) |
Credit spreads; hyperscaler earnings Wed–Thu; crypto $80K level |
Confirms: the AI-credit repricing stays contained to
buyers/renters. Breaks if Alphabet/Microsoft/Amazon capex guides disappoint →
full risk-off into the midterms |
The chain's tension has flipped twice in two weeks. First
the leading edge (crude, inflation prints) was hot while the lagging edge
(bonds) rallied on a different fear. Now the leading edge is hotter still —
$116 Brent, selling prices at a 4-year pace — and bonds have stopped rallying
and gone back to 5%. The market is no longer pricing two contradictory fears.
It's pricing one: that the war premium becomes an inflation print, and the
inflation print becomes a December hike, and the December hike lands on an
economy whose consumer is already at 48.0.
The big picture: how it all ties together
Follow the chain: Houthi
strikes inside Saudi Arabia and a post-midterm strike plan on paper → Brent
$116.72, past the $115 marker → diesel near record and selling prices at their
fastest since 2022 → the hot CPI/PPI set, now with Michigan expectations
ticking up behind it → a Fed that meets Tuesday, decides Wednesday, and gets
its favorite inflation number Thursday → a 10-year back at 5% and a dollar that
can't decide whether it's a haven or a funding currency → an equity market
where the selloff has rotated out of tech and into the defensives, with 7,600
as the line in the sand → crypto flatlining at $81.6K with ETF buyers flinching
at every headline.
This is the week the story stopped being inflation vs. the Fed or the Fed vs. the AI buildout and became the war vs. everything. The October FOMC
was supposed to be the neutered meeting — hold, no projections, PCE the day
after. Oil just made it the most consequential non-decision of the year,
because whatever Warsh says about energy inflation on Wednesday will be graded
against Thursday's PCE before the ink is dry. And behind all of it, the
calendar: 10 days to an election the market has already priced as a Democratic
House and a coin-flip Senate, with a post-election strike plan and a
Fed-governor hearing waiting on the other side of November 3.
The question for the
week: Does Wednesday's hold
come with language that keeps December alive — letting yields press back above
5%, the dollar retake 103, and $116 Brent read as a tax the economy can absorb?
Or does Thursday's PCE, landing after the decision, do what the Fed couldn't do
in the room: confirm that $116 oil is already in the inflation data, harden
December toward certainty, and force the market to choose between the war
premium and the AI trade? Against a 19.45 VIX, a 7,600 line in the sand, and a
Fed gone dark until Wednesday morning, the tape is set for something to break.
This week decides which thing it is — and then the voters decide the rest.