The tenth straight night of U.S. airstrikes on Iran. Oil above $91. Gas at $4.01. And the stock market rallied. The Dow gained 385 points. The S&P rose 0.89%. The Nasdaq climbed 1.29%. All three indexes snapped three-day losing streaks. 3M gained 7% and raised its full-year guidance. General Motors gained 5% and raised its EBIT outlook. D.R. Horton beat on revenue. Of the 66 S&P 500 companies that have reported second-quarter results so far, 88% have beaten bottom-line estimates. Earnings growth is running at 25%. The market spent the last two weeks selling chips and worrying about war. Today it remembered that the rest of Corporate America is printing money — and that $90 oil, 10 nights of bombing, and $4 gas haven't broken the economy yet.
Best day in over a week. The S&P rose 0.89% to 7,509. The Nasdaq gained 1.29% to 25,837. The Dow added 385 points to 52,225. All three broke three-day losing streaks. Chips rallied for the second straight session — Asia led the way overnight with Samsung and TSMC both up more than 2.5% — and old-economy names did the heavy lifting in New York.
| The Numbers I Circled | At the close, July 21 · Day change |
|
| S&P 500 | 7,509.20 | +0.89% |
| Nasdaq | 25,837.21 | +1.29% |
| Dow Jones | 52,224.64 | +385 pts |
| S&P 500 Sectors | Day change |
|
| Info. Technology | | +1.5% |
| Industrials | | +1.3% |
| Consumer Disc. | | +1.2% |
| Comm. Services | | +1.0% |
| Materials | | +0.8% |
| Energy | | +0.7% |
| Financials | | +0.5% |
| Health Care | | +0.5% |
| Consumer Staples | | +0.3% |
| Utilities | | +0.2% |
| Real Estate | | +0.1% |
| | Notable Gainers | Day change |
|
| |
| |
| |
| |
| |
3M jumped 7% after second-quarter earnings came in above expectations and the company raised its full-year EPS guidance to a range of $8.80 to $8.95, up from $8.50 to $8.70. That's an industrial bellwether telling you its order books are full and its factories are busy — in the middle of a war. General Motors rose nearly 5% after posting adjusted earnings of $3.57 a share on $48 billion in revenue, beating the $3.20 and $47 billion estimates. GM also raised its full-year EBIT outlook. The automaker is selling cars, trucks, and EVs at a pace that beat every estimate on the board. D.R. Horton — the country's largest homebuilder — also beat, with earnings of $3.20 a share against the $2.99 consensus.
Nvidia rose 2% after disclosing a 9.3% passive stake in Nebius, the AI cloud infrastructure company. Nebius surged 6.8%. The stake signals Nvidia is building out its ecosystem — not just selling chips, but investing in the companies that run them. Oil stayed elevated: Brent above $91, WTI at $83.80. The national average for regular gasoline hit $4.01. But gold rose 1% and silver jumped 5% — the metals are telling you the market wants a hedge even on an up day.
What The Market Is Pricing In
When the market goes up on a day the headlines say war, the old timers on the floor used to call it climbing the wall of worry. The idea is simple: when everyone is scared, the scared money has already sold. The remaining buyers look at the earnings, decide the business is fine, and push prices higher. The worse the headlines get without breaking the economy, the more confident the buyers become. That's what happened today.
Oil above $91. Gas at $4.01. A tenth night of airstrikes. The Houthis still threatening the Red Sea. And 3M raised guidance. GM raised guidance. D.R. Horton beat. Of the 66 S&P 500 companies that have reported so far, 88% have topped bottom-line estimates — the best beat rate in three quarters. Earnings growth expectations have climbed to 25% for Q2, up from 22% when the season started. The factory floors are full. The car lots are moving. The homebuilders are building.
Eighty-eight percent of S&P 500 companies have beaten earnings estimates — the best rate in three quarters — and the market is telling you that Corporate America can grow profits at 25% even with Brent above $91, gas at $4, and bombs falling every night, which means the economy is absorbing the war premium, not breaking under it. The question isn't whether companies can earn through $90 oil. They just showed you they can. The question is how long $90 oil lasts before it shows up in the next CPI print and forces the Fed to act. June CPI was 3.5% — the best number of the year. But that number captured $68 oil. July and August will capture $85 to $91 oil. The earnings override works until inflation catches up. Then the Fed takes over.
In the fall of 2022, the S&P rallied 12% from its October low even as inflation ran at 8% and the Fed was hiking at the fastest pace in 40 years. Earnings grew 4.5% that quarter. The economy absorbed the shock. The market climbed the wall. Today's tape rhymes: worse headlines, strong profits, and a bet that the economy is tougher than the newscast. The difference is that in 2022 inflation was already peaking. In 2026 it might be troughing — with oil heading the wrong direction.
Three things I'm watching the rest of this week:
01 — Alphabet earnings Wednesday July 22 after the close
The biggest report of the week. Revenue expectations are above $95 billion. The market wants to see three things: cloud growth accelerating, YouTube ad revenue holding, and the first real AI product revenue numbers. After the Gemini chip announcement on Monday, Alphabet needs to prove that the $40 billion it's spending on AI infrastructure is turning into billable products. If Google Cloud grows above 30% and AI revenue gets its own line item, the stock rips and the rotation into platforms from Friday accelerates. If the numbers are soft, the Moonshot question gets louder.
02 — Tesla earnings Wednesday July 22 after the close
Tesla reports the same evening as Alphabet. Deliveries were soft in Q2. Margins have been under pressure from price cuts. The new Model 2 is the wild card — if Musk shows strong pre-order numbers or better-than-expected margins, the consumer story survives $4 gas. If he warns on demand or pricing, the consumer-spending question that started with PepsiCo and spread to Netflix hardens into a trend. Gas at $4.01 changes the EV math too — higher gas makes EVs more attractive, which could be the one silver lining in $91 Brent.
03 — The 88% beat rate
Earnings are the override. If the beat rate holds above 80% through this week — with Alphabet, Tesla, IBM, and another 100+ companies reporting — the market builds a floor under the correction and the "war premium" becomes background noise. If the beats start to slip — if companies start warning on costs, margins, or demand — the wall of worry gets harder to climb. Watch the guidance revisions, not just the beats. Companies beating on Q2 but cutting Q3 estimates would tell you the damage from $90 oil is coming, just not yet.
The economy just told you it can handle $90 oil — for now. 3M, GM, and D.R. Horton all raised guidance or beat while the bombs are still falling. Tomorrow Alphabet and Tesla tell you whether the tech side of the economy is as strong as the industrial side. If both halves are printing money, the wall of worry gets climbed. If one side cracks, the sell-off has another leg.
That's it for today. See you tomorrow after the close.
— Tom Hartley
Today In Perspective · Published daily, Monday–Friday, after the close
This newsletter is for informational purposes only and does not constitute investment advice. The author is not a registered investment advisor. Past performance does not guarantee future results. Consult a qualified financial professional before making investment decisions.