The 30-year Treasury yield hit 5.185% today. That's the highest level since 2007 — before the financial crisis, before Lehman, before the world found out what a mortgage-backed security was. Home Depot beat on the top and bottom line. Trump called off an attack on Iran and said serious talks are underway. And the market still went down. When good news can't lift stocks, something else is in charge. Today that something was the bond market.
The Close
Red across the board. The S&P 500 fell 0.6%. The Dow lost 0.9%. The Nasdaq dropped 0.6%. The Russell 2000 gave back another 0.7% after losing 2.4% yesterday. All four indexes down. No place to hide.
|
||||
| 30-Year Yield | 5.185% | since 2007 | ||
| Hike Odds (Jul '27) | 80% | was 1% last month | ||
| S&P 500 | all four red | −0.6% | ||
|
||||
| Financials |
|
0.0% | ||
| Health Care |
|
−0.2% | ||
| Consumer Staples |
|
−0.3% | ||
| Communication Services |
|
−0.4% | ||
| Energy |
|
−0.5% | ||
| Information Technology |
|
−0.6% | ||
| Materials |
|
−0.7% | ||
| Consumer Discretionary |
|
−0.8% | ||
| Real Estate |
|
−1.0% | ||
| Utilities |
|
−1.2% | ||
| Industrials |
|
−1.3% | ||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
The 30-year Treasury yield rose to 5.185% — its highest level since 2007. Let that sit for a second. The last time the government had to pay this much to borrow money for thirty years, Bear Stearns was still a going concern. The 10-year is above 4.6%, hitting its highest level in 15 months. And the futures market is now pricing an 80% chance of a Fed rate hike by July 2027. A month ago, nobody was talking about hikes. Now it's the base case.
Home Depot beat on earnings and revenue. Adjusted EPS came in at $3.43 versus the $3.41 the Street expected. Revenue was $41.77 billion, above the $41.59 billion estimate. Comparable sales rose 0.6%. A clean beat. And the stock still fell with the rest of the market. That's the tell. When a company delivers and the stock goes down anyway, it means the macro is overpowering the micro. The bond market is louder than the earnings call.
Trump called off a military strike on Iran that was set for today. He said "serious negotiations" are now taking place. Brent pulled back from yesterday's $110 touch. In any other week, that headline would have sent stocks higher. Today it barely registered. The tape has bigger problems than Iran right now.
What The Market Is Pricing In
Stocks don't price today. They price the next six to twelve months. And what the market priced today is the bond market taking control of the tape.
Here's the chain. CPI at 3.8% last week. PPI at 6%. The 10-year above 4.6%. The 30-year at 5.185%. Rate hike odds at 80% by mid-2027. Each number is higher than the one before it, and each one came in over the last ten days. The inflation data said prices are rising. The bond market said it believes them. And now the bond market is repricing what it costs to borrow money across every time frame — from two years to thirty.
When the cost of long-term borrowing rises, it works its way into everything. Mortgage rates go up. Corporate borrowing gets more expensive. The cost of building a factory, buying a house, financing a car, carrying credit card debt — all of it rises. And when all of that rises at once, the money that was flowing into stocks has to compete with the return you can get just lending money to the government. Why take the risk of owning a stock when you can earn 5.2% for thirty years with no risk at all? That's the question the bond market is asking the equity market. On Wall Street they call this the risk-free rate — the return you get for taking zero risk. When the risk-free rate goes up, every other investment has to offer more return to compete. And the stocks that can't offer more return get sold. That's what happened today.
The 30-year yield hit its highest level since 2007, and the market told you the bond market is now in charge. Home Depot beat and fell. Trump paused the war and it didn't matter. The S&P dropped 0.6% on a day with two pieces of good news. When the cost of money is rising this fast, earnings and geopolitics take a back seat. The only number that matters is the yield.
The last time the 30-year was above 5% and rising, it was June 2007. The equity market kept climbing for four more months before peaking in October. The bond market was right and the stock market was late. I'm not calling a 2007 repeat — the banking system is healthier, corporate balance sheets are stronger, and the AI earnings cycle is real. But the parallel is worth keeping in your pocket: the bond market warned first last time too, and the equity market ignored it until it couldn't.
The forward-looking read: tomorrow is the most loaded single session of the year. Nvidia reports after the close. Target reports before the open. The FOMC minutes come out at 2:00 p.m. Lowe's and TJX also report in the morning. If Nvidia beats and guides above $70 billion, the AI trade has a chance to overpower the yield pressure — at least for a day. If Target and Lowe's both show the consumer pulling back, the bond market's inflation story gets a partner: the consumer story. And if the FOMC minutes show the Fed was already talking about hikes at its last meeting, 5.185% on the 30-year becomes the floor, not the ceiling.
What's Next
Three things I'm watching tomorrow:
01 — Nvidia earnings Wednesday May 20 after the close
The most important print of the year. The Street expects revenue between $70 billion and $78 billion, roughly 60% growth. Data center gross margin above 70% is the line that separates "the AI trade survives" from "the AI trade gets repriced." After Friday's 4.4% drop, Monday's 1% loss, and today's continued weakness, Nvidia goes into earnings week down about 7% from its high. The bar is lower than it was a week ago. If Nvidia clears it, the tape gets a lifeline. If it doesn't, the yield pressure from this week has nothing to push against.
02 — Target and Lowe's Wednesday morning before the open
Two consumer reads in the same morning. Home Depot beat today and it didn't matter — the bond market was louder. If Target shows traffic slowing or margins compressing on higher input costs, it confirms that the CPI and PPI data are hitting the consumer. Lowe's is the second data point. Together they tell you whether the American household is still spending or starting to buckle under $4.50 gas and 3.8% inflation.
03 — FOMC Minutes Wednesday at 2:00 p.m. Eastern
The minutes from the last Federal Open Market Committee meeting. The market wants to know if anyone at the table used the word "hike." With 80% odds of a rate increase by mid-2027, any hint that the committee discussed tightening sends the 30-year higher and the equity market lower. If the minutes show the Fed still in wait-and-see mode, the yield rally might pause. But with 5.185% already on the board, the bar for the minutes to calm the bond market is high.
The 30-year just told you what it thinks. Good earnings and a paused war couldn't lift the tape. Tomorrow Nvidia, Target, and the FOMC minutes all arrive in the same session. The bond market set the terms today. Tomorrow decides who answers.

That's it for today. See you tomorrow after the close.
