Snowflake surged, oil headlines moved markets, and the American consumer quietly dipped deeper into savings.
KEY TAKEAWAYS
-
Markets absorbed a storm of information: renewed Hormuz tensions, weak GDP, hot inflation, low savings, and strong AI earnings. Despite all of that, stocks still closed at all-time highs.
-
The Q1 GDP revision and April PCE data painted an uncomfortable macro picture. Growth slowed to 1.6%, while inflation remained too hot for the Fed to comfortably cut.
-
The Personal Savings Rate was the real buried headline. It fell from 4.0% in February to 2.6% in April, suggesting consumers are funding spending by draining savings.
-
Hormuz remains the central inflation wildcard. If the Strait stays impaired, energy costs keep feeding into food, freight, packaging, and household budgets.
-
Snowflake’s earnings were a genuine bright spot. Its results reinforced that enterprise AI demand remains strong, even while the consumer economy looks increasingly strained.
MY HOT TAKES
-
The market is treating Hormuz headlines like weather forecasts, but this is not weather. It is a structural supply-chain condition with direct consequences for inflation and household budgets.
-
The savings rate is not a nerdy footnote. It is the consumer’s pain meter, and right now that meter is blinking bright red.
-
The Fed is boxed in. Inflation is too high to cut confidently, but growth is too soft to hike aggressively.
-
AI remains the equity market’s oxygen supply. Snowflake showed that the AI spending cycle is still real, still expanding, and still capable of offsetting ugly macro headlines.
-
All-time highs do not mean all-clear. Sometimes the snow looks pristine precisely because it is covering up the mess underneath.
-
You can quote me: “The Fed is trapped, and so are American households, and the savings rate is the proof.”
Snowbound. Yesterday featured a blizzard of important information about the economy, your portfolio, and–perhaps, most importantly–your wallet. The blizzard was a result of multiple fronts that came in from all directions of the compass rose. There were shots fired in the Strait of Hormuz, extremely important headline economic data, even more important non-headline economic data, a market-moving-unconfirmed-but-maybe-confirmed Hormuz headline, and one of the most important AI earnings releases in Q1 earnings season. When it was all said and done, stocks–once again–settled at all-time highs. A pristine clean, shiny, white coat of snow was all that appeared present at 4:00 PM Wall Street time. It was beautiful to witness, but there was lots of critical information hidden underneath that snow cover. Information you need to know.
The morning opened with a gut-punch. Reports of fresh hostilities in the Strait of Hormuz hit the tape early, a sobering reminder that what I've been calling the geo-petro-politics of this conflict don't work a standard work day. Just when markets had found a groove of cautious optimism following the fragile ceasefire that had been in place since April, the specter of renewed disruption sent crude prices climbing and rattled anyone paying attention. The Strait of Hormuz is not a news event. It is a structural condition. One ship appeared to cross it Tuesday. On Wednesday, none. When the waterway that handles roughly 20% of the world's oil supply goes dark, the ripple effects through–NO, NEARLY ALL–supply chains, energy prices, and ultimately every household budget in America are not a short-term blip. They are a long-duration problem. This was not a new weather pattern, but one the market has been dealing with for the past few months, the early-morning setup portended gloom.
Then came the data. Ah, finally non-headline, NUMERICAL data. The Bureau of Economic Analysis dropped its second estimate for Q1 2026 GDP alongside the April Personal Income and Outlays report at 8:30 AM–and neither made for comfortable reading. GDP was revised down to 1.6% from the advance estimate of 2.0%, a 0.4 percentage point haircut driven largely by a larger-than-expected drag from inventories. Markets had been hoping for something closer to 2.0%. They didn't get it. Meanwhile, the PCE Price Index for April came in up 3.8% year over year–the highest reading in nearly three years. Core PCE, the Fed's preferred measure, rose 3.3% from a year ago. The Fed wants 2%. It is getting 3.3%. The math on rate cuts doesn't work in that environment, and the math on rate hikes doesn't work against a 1.6% economy. Neophyte Fed Head Kevin Warsh and the rest of the FOMC are frozen. That combination, my friends, undeniably smacks of a stagflation trap in plain English. The clouds thickened, yet.
But here's what most of the financial media glossed over. Buried inside that same BEA release was a number so significant that it deserves its own conversation. The Personal Savings Rate for April came in at 2.6%. That is not a rounding error. That is a five-alarm warning.
Let me give you the fact pattern. In February of this year, Americans were saving 4.0% of their disposable income. In March, that slipped to 3.6%. In April, it fell again to 2.6%. That is a 140-basis-point decline in savings rate in just two months. Now let's pair that with the income side of the ledger. Disposable Personal Income–what's left after taxes–actually fell in April, down $19.9 billion, a 0.1% monthly decline. And yet personal consumption expenditures rose $111.1 billion in the same month, a 0.5% jump. Personal outlays in total–spending plus interest payments plus transfer payments–rose $114.0 billion.
Run that math. Income went down. Spending went up. The gap has to come from somewhere. Wanna guess where it came from. That’s right, it came from savings.
This is not an abstraction. This is Americans watching their grocery bills climb every week while their paychecks stay flat or shrink in real terms, and quietly dipping into their savings accounts to cover the difference. That is a critical data point. And the data tells us that Americans collectively–at an annualized rate–are saving just 2.6 cents out of every dollar of take-home pay. To put that in context, the long-run historical average for the Personal Savings Rate in the United States runs somewhere in the 6-8% range. We are less than half of that. The last time savings rates were this compressed, it was a warning signal that preceded serious consumer stress.
The mechanism is straightforward and it connects directly back to the Hormuz story. Elevated energy costs, embedded in every supply chain–from the fertilizer that grows your food to the plastic packaging it comes in to the diesel that ships it to your grocery store–have been a persistent tax on household budgets that no COVID-era stimulus check is arriving to offset. The Fed cannot hike its way out of supply-side inflation when the supply disruption is coming from a contested waterway 8000 miles away in the Persian Gulf. And the Fed cannot cut its way into it either, because inflation is running too hot. The Fed is trapped, and so are American households. The savings rate is the proof.
Then, mid-session, Axios dropped a report that moved markets. Citing two US officials and regional sources involved in the talks, Axios reported that American and Iranian negotiators had reached a preliminary one-page memorandum of understanding that would extend the ceasefire by 60 days and commit to unrestricted shipping through the Strait of Hormuz–with Iran pledging to clear mines from the waterway within 30 days of signing. The only thing missing: Trump's final sign-off. Crude oil fell. Stocks surged. It was a textbook anticipation trade.
Now, a note of caution is warranted. Axios has been central to a number of contested reports during this conflict, and the White House has previously dismissed related reports as fabrications. Iran's Foreign Ministry confirmed only that a US proposal was under review. This deal is not done. Side note: the internet is chock-full of conflicting information on the Axios report, as if it even matters–markets are very much under the control of Hormuz headlines–none of which to date have fabricated anything tangible–just saying. The latest reporting is that Trump has asked for a few days to consider it. But markets, for now, chose to believe. And who can blame them? Yesterday’s economic data made it clear that the nearest credible catalyst for relief on inflation, on consumer purchasing power, on the savings rate spiral–is a genuine, durable resolution of the Hormuz closure. In other words, any break in this nasty weather pattern starts in the Strait of Hormuz.
Even if the deal is signed tomorrow, the consumer wallet doesn't feel it tomorrow. Supply chains take time to replenish. Energy prices take weeks to work their way through to petrochemical inputs, to freight costs, to food prices at the checkout line. The savings rate won't recover in a month. But a resolution sets the clock in motion. Without one, the clock isn't running at all.
While all of that economic weather was rolling in, Snowflake reported its Q1 fiscal 2027 results the night before, and they were nothing short of a blizzard of their own kind–the good kind. Total revenue came in at $1.39 billion, up 33% year over year, against consensus estimates of around $1.32 billion. Product revenue hit $1.33 billion, up 34%. Non-GAAP EPS of $0.39 beat expectations by nearly 22%. Management raised full-year FY27 product revenue guidance to $5.84 billion, implying roughly 31% growth. Net revenue retention came in at 126%, meaning existing customers are expanding their Snowflake deployments. The stock jumped roughly 30% on the open.
There is a broader message in all that what sounds like every other AI earnings report from the last few weeks. Snowflake is not just a data warehouse anymore. It is becoming the backbone for AI agents and enterprise AI workflows, with a $6 billion AWS collaboration deal and accelerating Cortex monetization signaling that the AI spending cycle–despite all the macro noise–is very much intact. That is the capstone on a Q1 AI earnings season that was, taken as a whole, undeniably positive for stocks. The infrastructure buildout is real. The demand is real. And the market closed at all-time highs because of it, in spite of the GDP miss, in spite of the PCE re-acceleration, in spite of a Savings Rate that is telling you something important about where the American consumer actually stands–if you could call that standing.
That's the snow. Beautiful on the surface. Complicated underneath. The Axios report is a hopeful headline. The Snowflake results are a genuine positive. But between the GDP revision, the PCE print, and a Personal Savings Rate that has fallen from 4.0% to 2.6% in the span of two months–there is real work to be done before your savings account stops shrinking. Get your snow shovels ready.
YESTERDAY’S MARKETS
Yesterday, the S&P 500 rose by 0.58% to close at a new all-time high of 7,563, while the Nasdaq gained 0.91% to 26,917, also a record close. The Dow Jones Industrial Average was essentially flat, up just 0.05%. The 10-year Treasury yield edged lower, dipping nearly 3 basis points to close around 4.45%, as the Axios ceasefire report pulled oil off its intraday highs. WTI crude ended the session near $89 per barrel after swinging sharply intraday on the competing headlines out of the Strait of Hormuz.
NEXT UP
-
MNI Chicago PMI (May) may have risen to 50.3 from 49.2.
-
Next week: still some important earnings stragglers along with ISM PMIs, Construction Spending, JOLTS Job Openings, ADP Employment Change, Nonfarm Payrolls, and Unemployment Rate. Don’t miss these!