Published: July 13, 2026 | Reading Time: ~14 minutes | Channel: business
Let me be blunt: if you're reading this and your portfolio looks exactly the same on Friday as it does today, you either got spectacularly lucky or you're the kind of investor who sleeps through fire alarms.
This week isn't just busy. It's the kind of week that separates people who understand risk from people who've been cosplaying as investors during a bull market. Three massive catalysts — any one of which could move markets 2-3% on its own — are landing within 48 hours of each other.
Tomorrow, July 14, Q2 earnings season officially kicks off. JPMorgan, Citigroup, Wells Fargo, and BlackRock all report before the open. The S&P 500 is expected to deliver 23.3% year-over-year earnings growth — the second consecutive quarter above 20%.¹
Also tomorrow: the June CPI report drops at 8:30 AM. Consensus expects inflation to cool to 3.8% from 4.2% in May, with core CPI coming in around 2.8%.²
Also tomorrow: Fed Chair Kevin Warsh begins his first-ever semi-annual monetary policy testimony before the House Financial Services Committee.³
And as the backdrop to all of this: the United States and Iran are trading missiles over the Strait of Hormuz. Oil just jumped 4%. Shipping traffic through the world's most critical energy chokepoint has collapsed from 130 vessels per day to single digits.⁴
This isn't a "stay tuned" moment. This is a "check your stops" moment.
Let's map out exactly what's coming, because the calendar alone should make you sit up straighter.
| Day | Event | Market Impact Potential |
|---|---|---|
| Monday, July 13 | Futures already sliding. Nasdaq -0.91%, S&P -0.46%. Oil surging on Hormuz crisis. SK Hynix -8% post-IPO. | Medium — positioning ahead of the storm |
| Tuesday, July 14 | June CPI (8:30 AM). JPM, C, WFC, BLK earnings. Warsh House testimony. | EXTREME — three major catalysts simultaneously |
| Wednesday, July 15 | June PPI (8:30 AM). BAC, MS, GS earnings. TSM earnings. Warsh Senate testimony. | HIGH — bank earnings continue, chip bellwether reports |
| Thursday, July 16 | Retail Sales. Jobless Claims. Netflix, UnitedHealth, Abbott earnings. | High — consumer health check |
| Friday, July 17 | Housing Starts. Industrial Production. Consumer Sentiment. Options expiration. | Medium-High — quadruple witching adjacent |
Monday's futures are already telling you the story. S&P 500 futures at 7,585.00 (-0.46%), Nasdaq futures at 29,758.50 (-0.91%).⁵ The AI trade that's carried markets all year — the VanEck Semiconductor ETF is up roughly 70% in 2026 — is suddenly looking vertigo-inducing.

The earnings story is genuinely impressive. Let's not pretend otherwise.
| Metric | Q2 2026 | Q1 2026 | Q2 2025 |
|---|---|---|---|
| S&P 500 EPS Growth (YoY) | 23.3% e | ~22% | ~11% |
| S&P 500 Revenue Growth (YoY) | 12.2% e | ~9% | ~5% |
| Financial Sector EPS Growth | 12.5% e | ~10% | ~8% |
| Positive Guidance (% of companies) | 57% | ~45% | ~40% |
| CY 2026 Full-Year EPS Growth | 24.1% e | — | — |
Sources: FactSet Earnings Insight, July 2, 2026¹
Here's what makes this particularly unusual: analysts raised estimates during the quarter. In a typical quarter over the past decade, estimates fall by about 2.7% as reality sets in. This quarter, they rose by 3.4%.¹ That's the biggest upward revision since 2021 — the post-COVID reopening frenzy.
Ed Yardeni, who's been doing this longer than most analysts have been alive, told CNBC: "This has not been a PE-led bull market, of late. It's been an earnings-led market."¹ His year-end S&P 500 target: 8,250 — roughly 10% above current levels.
The banks reporting tomorrow should validate the narrative. JPMorgan is expected to post $5.14-$5.62 in EPS on $44.3-$49.5 billion in revenue.⁶ Bank of America: $0.88-$1.12 EPS on $27.4-$30.7 billion. Both have beaten estimates eight quarters running.⁷
If all you had was the earnings story, you'd be buying with both hands.
But you don't just have the earnings story.
Here's the thing about 23.3% earnings growth: that estimate was compiled before the US-Iran ceasefire collapsed.
Last month, after the June 17 memorandum of understanding between Washington and Tehran, oil prices fell back to pre-war levels. Brent crude had returned to the mid-$60s. The market breathed a collective sigh of relief and penciled in "geopolitical risk: resolved."
Then, last week, the US bombed approximately 90 targets in Iran. Iran retaliated with missile and drone strikes on US assets in Bahrain, Kuwait, Qatar, and Jordan.⁸ The IRGC announced the Strait of Hormuz "will be closed until further notice."⁹
Brent crude this morning: $78.82 per barrel — the highest since June 22, and roughly 9% above pre-war levels.⁴
The Strait of Hormuz, which handles roughly one-fifth of global oil trade during peacetime, is effectively paralyzed. Maritime intelligence firm Windward tracked just six vessels crossing between Thursday evening and Friday morning — compared to 18-22 daily crossings earlier this month and roughly 130 per day before the war.⁴
Oil analyst Mukesh Sahdev of XAnalysts expects Brent to stay in the upper $70s through August and September.⁴ Citibank analysts believe both sides have too much to lose from full escalation and expect a return to negotiations "in relatively short order."⁸
But here's the uncomfortable truth nobody's saying out loud: if the Strait of Hormuz stays disrupted for another two weeks, Q3 earnings estimates — currently projecting 26.8% growth — become fiction.
The Energy sector drove the largest upward revision to Q2 estimates (+61.5% during the quarter).¹ If energy prices spike further, that's good for energy company earnings but terrible for virtually everything else — transportation costs, consumer spending, manufacturing inputs, and most critically, inflation.
The June CPI print tomorrow is expected to show inflation falling to 3.8% from 4.2% in May. Core CPI: 2.8%.²
That sounds like good news. And it is — if you ignore everything that's happened in the last 10 days.
The projected decline from 4.2% to 3.8% was largely driven by declining energy prices in June, when the US-Iran ceasefire was holding and oil was sliding toward pre-war levels.⁹ But that ceasefire is now "over," in President Trump's own words. Oil has reversed sharply higher in July. That means July's CPI — the one that matters for the Fed's July 28-29 FOMC decision — could show inflation re-accelerating.
Kevin Warsh is walking into his first Congressional testimony with an impossible needle to thread. He needs to:
Warsh has already described the internal Fed debate as a "family fight" — between those who want to hike and those who want to hold.¹ Markets are pricing in a 25 basis point hike as soon as September.¹
The Fed's own median 2026 inflation forecast has already been bumped to 3.6% from 2.7%. The dot plot now signals rates at 3.8% — implying at least one more hike this year.¹⁰
If tomorrow's CPI comes in hot — say, 4.0% or above on headline, or 3.0% on core — the rate hike narrative goes from "possible in September" to "probable in July." That would be catastrophic for the AI and semiconductor trades that have driven 2026's rally.
And remember: the SMH semiconductor ETF is up roughly 70% this year. That's not a typo. Seventy percent.¹
Let me paint the worst-case scenario — not because it's the most likely, but because nobody else is painting it.
Tuesday, 8:30 AM: June CPI comes in at 4.1% instead of the expected 3.8%. Core CPI prints at 3.0% instead of 2.8%. Energy prices — which had been falling during the measurement period — actually rose at the tail end of June, and the seasonal adjustments don't capture it.
Tuesday, 9:00 AM: JPMorgan reports earnings. The headline numbers look fine — $5.20 EPS, modest beat. But Jamie Dimon's commentary mentions "deteriorating credit card metrics" and "elevated uncertainty around commercial real estate exposure."
Tuesday, 10:00 AM: Kevin Warsh begins his House testimony. A lawmaker asks if the Fed would consider an emergency rate hike if oil stays above $85. Warsh, in his characteristic measured-but-firm style, says "all options remain on the table."
Tuesday, 4:00 PM: The S&P 500 closes down 3.5%. The Nasdaq is down 5%. The SMH semiconductor ETF is down 8%. Oil is at $84.
This isn't science fiction. Every element of this scenario has a plausible trigger. And the probability of at least one of these triggers firing is not negligible — it's arguably closer to 40% than 10%.
The Citi analysts who say both sides "have too much to lose" from full-scale war are probably right. But the market is pricing in certainty, not probability. And the gap between "probably fine" and "definitely fine" is where volatility lives.
I'm not going to tell you to sell everything and hide in cash. That's lazy analysis, and it's wrong more often than it's right. But I am going to tell you to do these five things before tomorrow's open:
If you own the S&P 500 through an index fund, you already have roughly 30% of your portfolio in Information Technology. If you also own individual tech stocks, a semiconductor ETF, or a Nasdaq-tracking fund, your actual tech exposure could be 50% or higher.
The Nasdaq has been the primary engine of 2026 returns. It's also the primary engine of fragility. If tomorrow goes sideways, tech gets hit first and hardest.
Action: Calculate your actual tech exposure across all accounts. If it's above 35%, ask yourself whether you're comfortable with a potential 10% drawdown in 48 hours.
The worst trades happen when you're surprised by an event you could have seen coming. The CPI release, bank earnings, Warsh testimony, TSM earnings, and PPI are all on the calendar. None of these are surprises.
Action: Set price alerts, not just news alerts. Know what levels matter for your positions. If you own bank stocks, know what JPMorgan's NIM commentary means before you hear it. If you own energy stocks, know your thesis if oil spikes to $85.
VIX at around 15 is remarkably complacent for a week with this much event risk. Options aren't cheap, but they're not pricing in the tail risk of a simultaneous CPI miss, hawkish Warsh, and Hormuz closure.
Action: If you have concentrated positions, check what put protection costs. For institutional portfolios, a 5% OTM put on the SPY expiring Friday costs roughly 0.3-0.5% of notional — cheap insurance for a week that could produce a 3-5% move in either direction.
Bank earnings aren't just about bank stocks. The credit quality commentary from JPMorgan and Bank of America is the single best leading indicator for the broader economy. If provisions for credit losses rise meaningfully, that's a warning sign that goes far beyond the financial sector.
Action: Read the earnings call transcripts, not just the headlines. The three words to watch for: "provisions," "delinquencies," and "commercial real estate." If those words appear with negative adjectives, pay attention.
The investors who survive volatile weeks aren't the ones who react fastest — they're the ones who decided what they'd do before the volatility started.
Action: Write down three scenarios: (a) everything goes right — CPI cool, earnings beat, Warsh dovish; (b) mixed — some good, some bad; (c) everything goes wrong. For each scenario, write one sentence describing what you'll do. Not what you'll think about doing. What you'll actually do.

The S&P 500 is up roughly 11% year-to-date. The XLF financial sector ETF is up 12.4%, outperforming the broader index.⁶ The KBW Regional Banking Index is up 19%.¹¹
When the market has already rallied this much, "meeting expectations" isn't enough. You need beats. And not just any beats — beats with bullish guidance. The setup for disappointment is real, even if the absolute numbers look good.
The June CPI decline from 4.2% to 3.8% reflects falling energy prices during the measurement period. But oil bottomed in mid-June and has been rising since. By the time July CPI data arrives in August, the energy component could reverse the entire June improvement.
This means Warsh's testimony this week could be built on inflation data that's already stale. If he sounds dovish based on cooling CPI, and July reverses higher, the Fed loses credibility. If he stays hawkish despite cooling CPI, markets sell off anyway. There's no clean path.
A handful of mega-cap tech stocks account for an outsized share of S&P 500 earnings growth. If TSM's earnings on Wednesday show any softening in AI chip demand — even a whiff — the entire AI thesis gets questioned simultaneously. The correlation between AI-exposed stocks has never been higher. When they move, they move together. And "together" works both ways.
This is Warsh's first Congressional testimony as Fed Chair. He was confirmed in early 2026 after being nominated by Trump. Every word will be scrutinized for signs of political pressure, policy shifts, or deviation from the Powell/Yellen/Bernanke playbook.
Warsh has deliberately communicated less than his predecessors. That means markets have less visibility into his thinking. When a less-transparent Fed Chair testifies during a week of maximum event risk, the range of possible market reactions expands. Markets hate uncertainty. This week is uncertainty on steroids.
This week is not about "buy the dip" or "sell the rip." It's about survival — the kind of survival where you still have capital and conviction when the dust settles on Friday.
The earnings story is real. 23.3% growth is nothing to dismiss. But it was priced when oil was falling toward $65, not spiking toward $80. It was priced when the Strait of Hormuz was functioning, not paralyzed. It was priced when "ceasefire" meant something, not when both sides were exchanging missiles.
The market's job this week isn't to go up or down — it's to price in a new reality where three of the most important variables in the global economy (corporate profits, inflation, and energy supply) are all moving simultaneously, in potentially opposing directions, with a first-time Fed Chair at the microphone.
If you're positioned for certainty, reposition for probability. If you don't know what your portfolio does in a 5% drawdown, find out before the market finds out for you.
This isn't fear-mongering. This is what risk management looks like when the calendar is stacked against you.
FactSet — S&P 500 Earnings Season Preview: Q2 2026. John Butters, VP Senior Earnings Analyst, July 2, 2026. https://insight.factset.com/sp-500-earnings-season-preview-q2-2026
CNBC — Stock Market Next Week: Outlook for July 13-17, 2026. July 10, 2026. https://www.cnbc.com/2026/07/10/stock-market-next-week-outlook-for-july-13-17-2026.html
U.S. Senate Committee on Banking — The Semiannual Monetary Policy Report to the Congress. Hearing scheduled July 15, 2026. https://www.banking.senate.gov/hearings/07/08/2026/the-semiannual-monetary-policy-report-to-the-congress
Al Jazeera — Oil prices jump as US and Iran trade attacks over Strait of Hormuz. John Power, July 13, 2026. https://www.aljazeera.com/economy/2026/7/13/oil-prices-jump-as-us-and-iran-trade-attacks-over-strait-of-hormuz
Yahoo Finance — Stock market today: Dow, S&P 500, Nasdaq futures slip as US and Iran exchange fire, oil jumps. Grace O'Donnell, July 13, 2026. https://finance.yahoo.com/markets/live/stock-market-today-monday-july-13-dow-sp-nasdaq-113249278.html
StocksAnalyzer — JPMorgan, Bank of America, Citigroup and Wells Fargo: Guide to Bank Earnings on July 14-15. July 6, 2026. https://www.stocksanalyzer.app/blog/bank-earnings-q2-2026-preview
IG International — US bank earnings: what to expect from Q2 2026. Chris Beauchamp, July 13, 2026. https://www.ig.com/en/news-and-trade-ideas/us-bank-earnings--what-to-expect-from-q2-2026-260710
CNBC — Oil prices ease after spiking over fresh U.S. strikes against Iran. July 9, 2026. https://www.cnbc.com/2026/07/09/oil-rises-as-iran-us-tensions-raise-concerns-over-supply-disruptions-.html
CryptoBriefing — Fed Chair Kevin Warsh heads to Capitol Hill as new inflation data drops. July 11, 2026. https://cryptobriefing.com/fed-chair-warsh-congress-inflation-testimony/
Kiplinger — June CPI Preview: Don't Let a Negative Headline Fool You. July 2026. https://www.kiplinger.com/investing/economy/june-cpi-preview-dont-let-a-negative-headline-fool-you
CNBC — Stock market today: Live updates. July 12, 2026. https://www.cnbc.com/2026/07/12/stock-market-today-live-updates.html
All claims verified against Gold-tier (FactSet, Yahoo Finance, Federal Reserve, U.S. Senate) and Silver-tier (CNBC, Al Jazeera, IG, StocksAnalyzer, CryptoBriefing) sources. Each source URL was scraped and confirmed accessible. TipRanks was discarded due to Cloudflare block. Last verified: July 13, 2026.
The market doesn't care about your narrative. It cares about what happens next. And what happens next starts at 8:30 AM tomorrow. 🎯