What Happened Yesterday

Monday, September 28

Close

Move

Mood

S&P 500 (SPY)

765.61

-0.74%

Read the Iran headline twice

Nasdaq 100 (QQQ)

736.53

-1.07%

Worst of the four

Dow (DIA)

514.02

-0.67%

Gave back Friday

Russell 2000 (IWM)

280.02

-0.69%

Checked its loan rate. Winced.

VIX

16.07

+8.07%

Awake now

10-Year Treasury

5.24%

+7 bp

Highest since 2007

30-Year Treasury

5.55% to 5.56%

+6 to +7 bp

Blew through our line

Gold (GLD)

377.91

-3.94%

Worst day since June

Oil (USO)

150.01

+1.13%

Spiked, then sat down

Bitcoin

$83,503

-1.13%

Not a haven either

The S&P 500 index closed at 7,683.69 (-0.77%). The Nasdaq Composite finished at 26,820.38 (-0.92%). The Dow lost 347 points to 51,481.51. The 10-year agrees across Treasury and EODHD; the 30-year range spans the two. Bitcoin is the UTC-day bar.

Iran Mailed a Peace Offer. Trump Returned It Unopened.

Iran pitched a plan to end the conflict at the UN last week, passed to Washington through Qatari mediators. Trump said Saturday he rejected it. Markets spent the weekend pretending not to have read that. Monday read it out loud.

Crude jumped about 3% early, per Reuters, before cooling off. The oil ETF still closed up 1.13%. That rekindled inflation worries that have been sitting in the bond market's lap all month.

So yields did the thing again. The 10-year hit 5.24%, up 7 basis points (a basis point is a hundredth of a percent, the unit bond people use so a 0.07 move sounds dramatic). That's the highest since 2007. The 2-year jumped 11 bp to 4.92% on Treasury's curve, as the market quietly adds to its bet on another Fed hike.

Status check: the offer is rejected. The talks are not dead. Trump told Axios on Sunday he expects US negotiators to keep talking this week. Rejected, not finished. Wall Street priced it like a slammed door anyway.

❝

The market isn't scared of war headlines. It's scared of what they do to the gas tank and then to the Fed. Every "no" from Washington is really a vote for higher mortgage rates. You won't see that on the ballot.

The Panic Room Got Robbed During the Panic

Here's the part that breaks the textbook. Peace talks wobbled, oil spiked, stocks slid, and gold fell 3.94%. That's the GLD fund's worst day since June. Silver (SLV) dropped 5.49%, and miner Newmont lost 4.43%.

Gold pays you nothing. That's fine when a Treasury pays you nothing much either. It's a problem when the government will hand you 5.24% for ten years. Saxo Bank's Ole Hansen blamed "surging bond yields, a stronger dollar, and technical selling" after gold broke a price floor traders had been watching. He also pointed to profit-taking by Chinese buyers ahead of their Golden Week holiday. Nothing ruins a safe haven like everyone deciding to cash out at once.

The $1,000 test: $1,000 in GLD at Friday's close was about $961 by Monday's. In a crisis. That was the whole point of owning it.

❝

Gold is still insurance, but insurance has a price. When bonds pay 5% to sit still, the premium on that shiny rock just went up. Grandma's gold bar is fine. It's just finally feeling the rent.

Meta Hired a CEO. It Was Somebody Else's.

Meta poached MongoDB CEO CJ Desai to run a new business unit called the Meta Enterprise Platform, reporting straight to Mark Zuckerberg. The pitch: sell companies the Muse agent, a business agent and a coding tool. In other words, Meta wants a piece of the office software bill, not just your scrolling.

MongoDB, suddenly managerless, went down 18.46%. Desai had been in the job less than a year. ServiceNow, which sells exactly the kind of workflow software Meta just aimed at, slid 3.07%.

And Meta itself? Down 4.79%, after Friday's 3.33% drop. Reports also blamed profit-taking and the broader AI selloff below. Two days, about 8% gone.

The $1,000 test, updated: Friday's edition said $1,000 in Meta on August 31 was worth $1,359. As of Monday's close, it's about $1,250. Still a great month. Just a worse weekend.

❝

When Meta walks into a new market, the first casualty was the company it hired from. MongoDB lost its CEO and nearly a fifth of its value on the same Monday. That's not a resignation. That's a hostile takeover of one guy.

The Rest of the Tape: AI Had a Safety Meeting

  • OpenAI shelved its next model. The Wall Street Journal reported Monday that OpenAI scrapped the October release of GPT-6.1 Astra after it fell short in internal alignment tests. Those tests check whether an AI does what humans actually ask. Apparently still optional in 2026.

  • The AI trade flinched. AMD fell 3.61%, Oracle 3.28%, Micron 2.61%. Nvidia rose 1.68% because Nvidia never reads the room.

❝

The AI trade was built on "faster, always." Now the labs themselves are pumping the brakes, and investors are learning that "we paused for safety" and "we paused because the data-center bill came in" sound identical on an earnings call.

What to Watch Today

Tuesday, September 29 (all times CT)

  • 8:00 AM: FHFA House Price Index for July. Home prices, slowly adjusting as mortgage rates hover around 7%.

  • 9:00 AM: Two at once. The Conference Board's September consumer confidence and the Labor Department's JOLTS report on August job openings (how many "Help Wanted" signs are still up). Soft openings plus a rattled consumer would be the first thing in weeks that argues against another hike.

  • 12:30 PM: St. Louis Fed President Alberto Musalem speaks. He has no FOMC vote this year, so weigh accordingly.

  • Earnings before the bell: Carnival (CCL) and CarMax (KMX). Two businesses that live on borrowed money.

  • White House AI lunch: Trump hosts Zuckerberg, Anthropic's Dario Amodei, Nvidia's Jensen Huang, Google's Sundar Pichai, Palantir's Alex Karp and OpenAI President Greg Brockman to talk AI regulation. Expect a photo, not a rulebook.

  • Deals and leaks: AMD agreed to buy Fei-Fei Li's World Labs for a reported $8.2 billion. Separately, Reuters reported a leaked Anthropic IPO prospectus showing a $42 billion 2025 net loss, much of it write-downs tied to earlier fundraising, per the report. Nothing is filed publicly yet.

Pre-market: Dow and S&P futures were slightly lower early Tuesday. Nasdaq futures edged up.

Coming up: August PCE, the Fed's preferred inflation gauge, lands tomorrow at 7:30 AM. Micron reports after the close tomorrow. September payrolls hit Friday, since Congress already punted the shutdown fight to December 11. The next Fed meeting is October 27-28, with the target range at 3.75% to 4.00%.

The one thing that could ruin everyone's day

The 30-year yield at 5.6%. Friday we said watch 5.5%. It closed at 5.55% to 5.56% and touched 5.584% intraday (EODHD). If Iran headlines keep oil climbing into tomorrow's PCE, 5.6% isn't a ceiling. It's the next floor. And every stock priced on "rates fall next year" is quietly repricing.

War got louder, and the safe haven got cheaper. Somebody tell gold which side it's on.

Follow us on X and Instagram for daily market updates

Markets don't wait, and neither do we. Follow Tracking the Trade for fast takes, the numbers that matter, and the occasional meme that hits a little too close to your portfolio.

Nothing here is investment advice. We are a newsletter, not your fiduciary, and the only position we hold is that the market is funnier than it thinks it is. Do your own homework.

Recommended for you

View all
caret-right