A five-year-high PMI took the 10-year to 5.11%. Oil fell anyway, through a hostile UN exchange. And Oracle declared force majeure on a Stargate campus.
Off-cadence · covers Sunday through this morning§1 — The tape
Thursday's session was a round trip — the S&P finished 1.90 points lower after two reversals. But the week underneath that flat surface was not quiet at all.
§2 — What actually happened
| S&P Global flash PMI · September | Actual | Expected |
|---|---|---|
| Composite | 58.4 | — |
| Services | 58.7 | 56.0 |
| Manufacturing | 57.0 | — |
Composite activity at a five-year high, manufacturing at a 52-month high, services beating by 2.7 points. This is not an economy that needs help, and it landed one week after a Fed that had just told you 16 of 19 members want to hike again.
This morning added the same message from a different angle. August durable goods came in at 0.0% on the headline — but core capital goods orders, non-defence excluding aircraft, rose 1.6%. Headline flat, business investment accelerating. Strip out the lumpy aircraft line and companies are still spending.
For three weeks the story was oil → inflation → rates. This week it became growth → rates. The 10-year went to 5.11%, the highest since 2007, and it did so while crude was falling. Strong data, weak debt-auction demand and heavy government borrowing did the work that an energy shock was doing a fortnight ago. Same level, completely different cause — and a different set of things break.
§3 — The non-event
Sunday's brief made the General Assembly the week's live variable. It delivered maximum hostility and minimum market impact. Trump threatened to "annihilate" Iran from the podium on Tuesday; Pezeshkian answered Wednesday that Tehran would not surrender and blamed Washington and Israel for global instability. No meeting, no channel, no de-escalation.
Brent rose 1.16% on the week. That is it. The supply premium that took crude to $108.75 ten days ago has continued draining on Saudi exports recovering and Aramco restoring pipeline flows, and two hostile speeches could not reverse it.
Brent $104.70 against WTI $93.12 — a $11.58 spread, roughly double its normal range. WTI fell 7.53% on the week while Brent rose. That gap is the geopolitical premium isolating itself in the seaborne barrel: Hormuz risk prices into Brent, and US domestic crude simply doesn't care. If you were trading the Iran story through WTI, you were in the wrong contract.
§4 — The story of the week
On Thursday Oracle sent a force majeure notice to Blue Owl Capital covering Project Jupiter, a 2.45-gigawatt Stargate data centre campus in New Mexico. The stock fell to $139.52 and is indicated another 5.5% lower pre-market this morning.
| What went wrong | Detail |
|---|---|
| Gas pipeline | Energy Transfer line delayed ~6 months, now targeting Feb 1 2027 |
| Permits | Route repeatedly denied by regulators, then rerouted |
| Air quality | Fuel-cell permit pending, Nov 23 deadline |
| What the notice does | Lets Oracle delay payments if the site misses its 2028 target |
| Oracle's position | "Project Jupiter remains on our planned schedule" |
| Blue Owl's position | Notice "does not change the financial commitments" |
Both parties are downplaying it and Oracle is not walking away from its role as anchor tenant. Take them at their word on the project. The signal is elsewhere.
Every bear case on AI capex so far has been financial — too much debt, too little return, a 5% funding cost. This is the first big one that is physical. A pipeline that regulators would not permit. An air-quality approval with a November deadline. The constraint on the buildout turns out to be power delivery and paperwork, and you cannot solve either by raising more money. That is a much harder problem than the one the market has been pricing, and Oracle's $664B backlog is the number it lands on first.
§5 — Levels
These three names moved as one for a year. They have stopped.
Distance below 52-week high, at the Sept 24 close. NVDA high $236.54 · AVGO $495.00 · ORCL $329.50.
Nvidia is 5% off its high and rose on the week. Broadcom is 29% off and fell. Oracle is 58% off and is still falling. Three names, one theme, and a fifty-point spread in drawdown. Whatever "the AI trade" meant, it does not describe a single position any more.
AVGO broke 350.24 on Sept 15, reclaimed it by Sept 18, and is now back within fifteen cents of it. A level being tested for the third time in ten sessions is a level doing real work. Added pressure this week: reports that China is scrutinising Broadcom's dominance in networking switches inside state-controlled data centres.
Pre-market Friday: AVGO $349.21 · NVDA $226.10 · ORCL $136.58.
§6 — Next week
After a fortnight with nothing on the calendar, the pipeline refills fast. August PCE lands Wednesday Sept 30 — the first inflation print the Fed sees since it hiked, and the one that decides whether the 16-of-19 majority gets its second move. GDP and payrolls follow.
With composite PMI at 58.4 and core capital goods orders up 1.6%, the bar for a dovish surprise is now high. The risk has shifted: it is no longer that inflation is too hot, it is that growth is too strong for a Fed that has already decided it is behind.
§7 — Scorecard
One clean hit, and a miss I have now made three editions running. The second one is the more useful of the two.
Sept 13, Sept 16 and Sept 20 all made the same structural error: the scenarios were built around the previous week's driver. Oil explained early September, so every branch since has been an oil branch — right up until the market switched to trading growth data and fiscal supply instead.
The fix is a change to the format, not to the analysis. From the next edition, one branch is reserved for "the driver changes" — an explicit scenario for a variable that is not currently in the narrative. It will be wrong most weeks. It was right three times this month.
Free newsletter
Sunday's week-ahead map and Wednesday's midweek check. Free, no spam.