← Trading Insight  ·  Archived edition
The Brief — Sept 10
The Brief · Edition 01 Thursday, Sept 10 2026 Post-close · 7:00 PM ET

Oil broke the tape

A $105 Brent print pushed the entire Treasury curve to 52-week highs and put a Fed hike back on the table. Then oil paused, and everything bounced.

Updated 9:25 AM ET Fri · CPI is in

§0 — The print · updated 9:25 AM ET

CPI landed in line. It didn't matter — oil did.

August CPIActualExpectedPrior
Headline MoM+0.4%+0.4%+0.1%
Headline YoY+3.4%+3.4%+3.4%
Core MoM+0.3%+0.3%*+0.2%
Core YoY+2.4%+2.4%+2.5%

*Core MoM consensus was published as 0.2%, 0.3% and 0.4% across different outlets before the print. Treat "in line" loosely — and note that anyone claiming a clean beat or miss on core is picking whichever consensus suits them.

Gasoline rose 3.9% on the month and accounted for more than a third of the entire headline increase on its own. Energy was +2.1% MoM and +16.3% YoY, gasoline +27.4% YoY. Food added 0.1%. This is the same energy print PPI gave yesterday, arriving one rung further down the chain.

The line worth watching is shelter: +0.3% after +0.1% in July. Shelter is the sticky component. One month is not a trend, but if energy is starting to leak into services, that is where it shows up first — and it is the difference between an oil shock the Fed can look through and one it cannot.

The number that actually matters

Hike odds are still roughly 70% — unchanged from yesterday. This print moved the Fed calculus by approximately nothing. Which means the bounce in futures is not a CPI relief rally.

It's oil. Brent −3.61% to $103.70, WTI −3.35% to $99.05, long-end yields easing off multi-year highs, and futures halting a four-session losing streak. The entire move this week has been one input in both directions: oil went up and everything broke; oil paused and everything bounced. CPI was the scheduled event, not the cause.

Pre-market, 9:20 AM

ORCL
$164.60
+7.62%
beat finally paid
AVGO
$365.10
+1.18%
sympathy showing
Brent
$103.70
−3.61%
WTI
$99.05
−3.35%

AVGO now sits between Thursday's 360.83 close and the 369.74 shelf. That shelf is the whole test at the open — §6 has the full ladder.

§1A — Scoreboard · Thursday's close

S&P 500
7,591.79
−0.58% day
−1.64% WTD · −2.01% vs peak
Nasdaq Comp
26,081.73
−0.65% day
−1.60% WTD · −1.89% vs peak
Dow
52,064.46
−0.60% day
−2.53% WTD · −3.02% vs peak
Russell 2000
2,891.49
−1.02% day
−2.83% WTD · −2.59% vs peak

WTD is measured from the Friday Sept 4 close. vs peak is from the Sept 3 closing high — the session this entire slide began. The S&P also sits −2.88% below the 7,816.70 all-time high set in August.

§1B — Session ladder

How we got here, day by day

IndexSep 3Sep 4Sep 8Sep 9Sep 10
S&P 500+1.06%−0.38%−0.58%−0.48%−0.58%
Dow+1.18%−0.51%−1.18%−0.77%−0.60%
Nasdaq+1.40%−0.29%−0.32%−0.64%−0.65%
Russell 2000+0.51%+0.25%−0.43%−1.37%−1.02%

Monday Sept 7 was Labor Day — no session.

This is a bleed, not a crash. Four consecutive days of roughly half a percent on the S&P, with no capitulation session anywhere in the sequence. Which means no washout low has been established yet.

Small caps are leading the downside and accelerating. The Russell was still green on Sept 4, then −0.43%, −1.37%, −1.02%. The most rate-sensitive part of the market cracked first and is deteriorating fastest. That is the tell worth watching, and the scoreboard above cannot show it.

The Nasdaq is decaying, not dumping. −0.29 → −0.32 → −0.64 → −0.65 is steady erosion in the highest-multiple part of the market as yields climb — the signature of a discount-rate problem rather than a growth problem.

§1C — Rates, commodities, dollar

Equities are the dependent variable right now

RatesLevelChangeNote
US 2-Year4.567%+14.0 bp52-week high
US 10-Year4.954%+11.4 bp52-week high
US 20-Year5.390%+10.2 bp52-week high
2s10s spread38.7 bp−2.6 bpbear flattener
Why the spread matters

The entire curve is at 52-week highs and flattening. A front end rising faster than the long end is the market pricing tightening — a policy scare, not a growth scare. Print only the 10-year and this disappears.

Brent
$105.37
+3.6%
+30% off Aug low
WTI
$100.10
+4.2%
first $100 since May
Gold
$4,427.40
−0.75%
DXY
99.11
+0.02%
held above 99
Gasoline
$4.28
national average
VIX
17.89
+8.69%

§1D — Breadth

Is the move real?

Roughly 32.5% of US issues were advancing at midday Thursday, after about 60% were declining early in the session. An index down 0.6% with only a third of issues green is broad de-risking. Down 0.6% with 55% green would be two mega-caps dragging an index — same headline, opposite meaning.

Against that, VIX at 17.89 says nobody is panicking yet. Broad selling without fear pricing is what a repricing looks like before it becomes an event.

§1E — Overnight & pre-market

What to expect before the bell

FuturesLevelNote
ES (S&P)7,602.00≈ +10 vs cash · flat on the session
NQ (Nasdaq 100)29,108.25−0.09%
YM (Dow)52,105.00flat
Globex range7,585.50 – 7,666.2581 pts · 1.1%
Overnight low7,585.50first level to defend

Futures as of approximately 10:00 PM ET Thursday. Globex range covers the Thursday session.

After hours

▲ ORCL $159.26, +4.13% on a clean beat — detail in §5.
▼ ADBE roughly −2% on guidance · AVGO $359.43, −0.39% · NVDA $217.76, −0.27%.

Note what is not happening: Oracle printed an exceptional quarter and the semis are not catching a bid on it. That is the first read available on how much sympathy actually exists in this tape.

Pre-market post-mortem — Sept 10

Dow futures were green before Thursday's bell. PPI landed in line at 8:30. The market still opened down 0.5–0.8%, because oil kept climbing regardless of the data. Fed hike odds walked 60% → 65% by 9:22 AM → 71% by the close.

A reader watching only the futures screen got the day exactly backwards. Futures direction is not the signal in this regime. Oil and the 10-year are.

§1F — The driver

Oil up, yields up, stocks down — the chain in one picture

Three separate scales, one shared timeline. The alignment is the point: the S&P peaked on Sept 3, the exact session the 10-year yield bottomed. Everything since has been one trade running in reverse.

95 100 105 BRENT CRUDE · $/bbl 4.75 4.85 4.95 US 10-YEAR YIELD · % 7,600 7,700 7,800 S&P 500 · index SEP 3 — YIELD TROUGH, S&P PEAK 105.37 4.970 7,591.79 Sep 1 Sep 2 Sep 3 Sep 4 Sep 8 Sep 9 Sep 10
View as table
DateBrent $US 10Y %S&P 500
Sep 194.654.7967,631.47
Sep 295.634.7947,666.60
Sep 395.524.7627,747.71
Sep 496.284.7847,718.60
Sep 899.854.8047,673.52
Sep 9101.714.8377,636.36
Sep 10105.374.9707,591.79

Yields from Investing.com, which prints Sept 10 at 4.970% against TheStreet's 4.954% — the chart uses one source throughout. Sept 9 Brent is derived from the reported +3.6% Sept 10 move.

Since Sept 3: Brent +10.3%, the 10-year +20.8bp, the S&P −2.01%. Note the shape difference — oil rises in a straight line while the S&P declines in small steady increments. That is a market being repriced by an external input, not one discounting its own deterioration. It also means the selling stops when oil stops, not when equities find a level.

§2 — What happened

One input is driving everything: the Strait of Hormuz

Oil. Brent closed $105.37, WTI above $100 for the first time since May. This is not a demand story. Iran struck ten ships near the strait on Sept 9 following US strikes on five Iranian tankers, and Houthi forces seized Yemen's port of Mocha on Sept 10. Ceasefire talks never produced an agreement. Brent is up more than 30% from its early-August low.

Rates. That move went directly into the bond market — the whole curve to 52-week highs, as §1C shows. The chain is short and mechanical: energy inflation → rate-hike repricing → higher discount rate → the longest-duration equities take the most damage. That is why semiconductors led the downside while staples led the upside, and why the Russell is cracking fastest.

PPI confirmed it. August final demand came in +0.4% MoM and +5.4% YoY; core +0.3% / +4.7%. Goods rose 1.1% while services rose 0.1% — a pure energy print. Diesel jumped 24.1% in a single month and accounted for more than a third of the entire goods increase on its own.

Sectors

▲ Leaders — consumer staples, communication services.
▼ Laggards — technology, materials, both off more than 1%.

Movers

TickerMoveWhy
AAPL+3.53%product announcements
RDDT+4.7%—
CHTR+4.5%—
ELV+4.1%—
COO−14%—
FCX−7.3%materials selloff
INTC−5.7%semis broad weakness

§3 — The main event

August CPI, Friday 8:30 AM ET

SeriesExpectedPrior
Headline MoM+0.4%+0.1%
Headline YoY+3.4%+3.4%
Core MoM+0.4%+0.2%
Core YoY+2.4%+2.5%

Note the split: headline is expected to stay pinned at 3.4% while core eases to 2.4%. That gap is the oil story. The market has already decided to forgive headline. The live question is whether energy pass-through has begun leaking into core services.

Why this print carries more than usual: the FOMC meets Sept 15–16 with a decision Wednesday at 2:00 PM ET — and it now carries a genuine rate hike debate. The current target range is 3.50–3.75%. CME-implied odds of a 25bp hike reached roughly 71% by Thursday's close, up from 61% before that morning's PPI — entirely on the oil move.

The read

A Fed that markets believe may raise rates in the middle of an AI-capex bull market is not a configuration with a recent playbook. After the print, watch the 10-year before you watch the index — yields are leading equities in this regime, not the other way round.

§4 — Scenarios

Three ways Friday opens

Scenario A~30%

Core ≤ +0.3% MoM — the relief case

Hike odds fall back under 50%, the 10-year comes off 4.95%, and the beaten-up growth complex gets the sharpest bounce because it is the most oversold. Watch semis for confirmation rather than mega-cap.

Confirms: 10Y < 4.90% within the first hour.

Scenario B~40%

Core in line at +0.4% — the grind

In-line does not kill the hike thesis, so the 10-year stays bid and the tape chops. Expect a gap up on "no bad news," then a fade as Sept 16 reasserts itself. Fading the first 30-minute pop has worked all week.

Confirms: first-hour high holds as resistance into midday.

Scenario C~30%

Core ≥ +0.5% MoM — hike becomes consensus

The 10-year through 5.00% is the single most consequential thing that could happen Friday — a psychological line and a technical one at once. High-multiple AI names take the worst of it.

Confirms: 10Y > 5.00%, VIX > 20, ES loses 7,585.50.

The trap

Oracle's print tonight is genuinely excellent AI-capex news. Under scenario B or C it will not matter. Strong sector news has been sold all week on macro — do not let a good headline talk you out of what the tape is actually doing.

§5 — Earnings

Oracle beat on every line and the stock is still 56% off its high

Q1 FY2027ActualExpected
Revenue$19.35B$19.14B
Adj. EPS$1.92$1.74
IaaS revenue$7.4B · +121%—
Total cloud$11.6B · +62%—
RPO / backlog$664B~$630.6B
Backlog YoY+$209B—
New AI cloud contracts$30B+—
GPUs delivered300,000+ · ~3× QoQ—
FY27 guide≥$90B rev · $8.10 EPSraised
FY27 capex$90–95Bunchanged

Two lines carry the print. First, 300,000+ GPUs delivered, roughly triple the prior quarter — backlog is converting into deployed silicon rather than sitting on paper, which answers the bear case head-on. Second, management stated the new contracts require no incremental capital raising, which goes straight at the AI-debt-sustainability worry that has been the sector's undercurrent all week.

And yet. ORCL closed $152.94, −5.38% on the session and recovered only to $159.26 (+4.13%) after hours. Its 52-week range is $114.50 – $345.72 — the stock is down more than half from its high. A clean beat-and-raise buying back four percent is the clearest available evidence of what this tape is doing to AI-capex names. Adobe told the same story: a beat, then a ~2% after-hours decline on guidance.

§6 — Spotlight

AVGO is pinned between a shelf and a floor

Last $360.83 (−0.97%) · after hours $359.43 · market cap $1.72T · P/E 46. Q3 AI semiconductor revenue was +221% year over year to $16.7B. Fundamentals are not the question here.

400.00options call wall
379.79prior swing
377.50amplification zone — chart and open interest agree
376.50 
371.69shelf, upper edge
369.74overhead shelf — first real resistance
360.83last · Sept 10 close
350.24structural floor · −2.9% · spring low

About $10.60 of cushion sits below the close. Tonight's Microsoft headline — data center capacity to 38 gigawatts by 2032 from roughly 12 GW today, close to a 3× expansion — is the most directly bullish AVGO item on the tape, since Microsoft is a named custom-silicon partner through the Maia program. Separately, the Wall Street Journal reports the Pentagon is in talks over a ~$5B loan to FluidStack, which reads as the US government backstopping AI infrastructure financing.

Invalidation

None of that outranks the 10-year on Friday. If yields break 5.00%, 350.24 gets tested regardless of how good the sector news is.

NVDA — $218.36 (−2.26%)

52-week range $164.27 – $236.54. Jensen Huang told the Goldman tech conference that cybersecurity is likely the next major AI use case, alongside new arrangements with Palantir on sovereign AI, chip startup d-Matrix, and Australian data center operators. Against that: the DOJ is reportedly investigating whether Nvidia structured its Groq licensing deal to sidestep antitrust review.

§7 — The clock

Friday, hour by hour

04:00European open. Futures direction sets the tone into the US session.
08:30August CPI. The decision point for the entire session.
08:31Watch US10Y first, not the index. 4.90% and 5.00% are the lines.
08:40The ten-minute reaction is the real signal. The first tick is not.
09:00Sympathy plays have already moved by here — ORCL and AVGO repriced pre-market, not at the bell. The open confirms, it does not offer the entry.
09:30Open. The first ten minutes is noise — wait it out.
10:00First genuine trend of the session establishes.
15:00The 3–4 PM window. Once morning positioning washes out, this is where clean price action tends to show up on a chop day.
15:30Weekend and pre-FOMC de-risking into the close.

§8 — The week ahead

Wednesday is the whole week

Mon 14
PLAY
Tue 15
TCOM
FOMC meeting begins
Wed 16
FOMC decision · 2:00 PM
Presser 2:30 · SEP & dot plot
LEN
Thu 17
CCL
Fri 18
Triple witching
Quarterly expiry · index futures, index options, stock options

A live hike debate plus a fresh dot plot is a far larger event than a routine FOMC. The dots are what will tell you whether this is a one-off insurance hike against an oil shock, or the opening move of something longer.

Then two days later, triple witching. Quarterly expiry of index futures, index options and single-stock options all land Friday the 18th. Volume roughly doubles and the daily range expands, with the last hour — the "witching hour" — carrying most of it. Positioning into a Wednesday Fed decision has to be unwound or rolled by Friday, so the two events compound rather than sit side by side.

Why this matters for levels

Expiry-week price action gravitates toward strikes with large open interest, which means chart levels behave differently that week — the AVGO $400 call wall and the 377.5–381 zone become pinning magnets rather than ordinary resistance. Treat any level read from Monday to Thursday as provisional until Friday's expiry clears.

Levels to carry into next week

US10Y 5.00% 2s10s 38.7bp VIX 20 ES 7,585.50 SPX 7,500 AVGO 350.24 Brent $105

§9 — Scorecard

Calls on the record

Every edition logs its calls and the next one grades them — hits, misses and partials alike. Graded at 9:25 AM against the print; the two that resolve at the close stay open until then.

Partial
Scenario weighting. B (core in line, 40%) was the base case; A (core ≤ 0.3%, 30%) was the alternative. Core printed exactly 0.3% — the boundary between them. Hike odds didn't move, which is B's behavior, but the number itself sat at A's edge. Calling this a clean hit would be grading on a curve. Made Sept 10 · graded Sept 11, 9:25 AM
Hit
"Watch the 10-year before the index — yields lead equities in this regime." Correct, and it was the call that paid. The bounce came from oil retreating and the long end easing, not from the CPI number. Anyone watching only the print misread the morning. Made Sept 10 · graded Sept 11, 9:25 AM
Open
Fading the first 30-minute pop. Futures gapped green on no bad news — the exact setup described. Resolves on whether the first-hour high holds as resistance. Made Sept 10 · resolves at Friday's close
Open
The Russell keeps leading the downside while this is a rates story. Small caps crack before mega-cap does. Made Sept 10 · resolves Wednesday, Sept 16

Badges: Open · Hit · Partial · Miss. Misses stay posted.

Correction

Triple witching is Friday Sept 18 — the third Friday of the quarter-end month — not Sept 11. Last night's thread had it a week early. The corrected date makes next week heavier, not this one: FOMC Wednesday the 16th and triple witching Friday the 18th fall in the same week, with a live hike debate running through both. Corrections run here, at the top of the scorecard, not quietly in the text.

§10 — From the server

The sharpest point made last night wasn't mine

A reader flagged something the brief underweighted: the sympathy plays resolve at 8:30, not at 9:30. AVGO and ORCL were always going to make their move around the CPI print rather than at the opening bell, which compresses the decision window into the pre-market hour and makes the 9:30 open a confirmation rather than an entry.

That held up. ORCL was +4.13% after hours and +7.62% by 9:20 — most of the repricing happened before the bell. AVGO went from −0.39% after hours to +1.18% pre-market. Anyone waiting for the open to decide watched the move happen without them.

The same reader expected chop rather than a clean trend, with the real opportunity in the 3–4 PM window once the morning's positioning washes out. Both points are now standing calls in the scorecard above, and the §8 clock has been adjusted to reflect the pre-market compression.