Stocks are pointing to a soft, indecisive open as traders try to figure out whether yesterday's Nvidia blowout matters more than the fact that bond yields are camped at one-year highs. Spoiler: the bond market usually wins that argument. Add a fragile US–Iran ceasefire, a Russia–Ukraine drone war that refuses to politely wind down, and Walmart's pre-bell earnings, and you've got a session that probably looks calm right up until it isn't.
The 30-second take. Futures are mixed-to-slightly-lower, the 10-year yield is breathing down the neck of last year's highs, crude is sitting on a 6% drubbing from yesterday's "we're in the final stages with Iran" headline, gold is licking its wounds near $4,500, and Bitcoin is doing its best impression of a sideways crab around $77K. Nvidia beat, raised, and barely moved.
If you want the back-catalog of how we got here, the running Pre-Market briefings walk through the week-by-week setup.
Futures: a coin flip dressed up as a strategy
Global equity index futures are mixed in pre-market, with the Nikkei down about 1% overnight and the DAX drifting around the flatline. WTI crude is hovering near $99–$100 (down from a $105 swing high earlier this week), natural gas is up roughly 1%, and gold is sitting around $4,500 per ounce. That's a tape that has been chopped sideways by competing storylines: a possible Iran de-escalation pulling oil and gold down, sticky inflation and rising yields pulling equities down with them, and Nvidia's monster quarter trying — and mostly failing — to drag the whole thing back up. For context on what the Nasdaq cared about coming into today, Market Rebellion's pre-market IV report captured the cross-asset snapshot.
The Dow Jones e-mini opened around 49,983 and has traded in a tight 49,913–50,018 range, which is roughly the technical analysis equivalent of a stock chart taking a nap. Buyers are technically in control on the daily, but "Strong Buy" signals from moving averages mean a lot less when you're inside a 100-point box. Day traders are going to need either a Walmart-driven gap or a geopolitics headline to actually have something to do before lunch, per Investing.com's US 30 futures data.
Equities: Nvidia delivered, the tape shrugged
Nvidia reported Q1 FY27 results after Wednesday's close and turned in another beat — EPS of $1.87 versus the $1.76 consensus, a roughly 6% surprise — with Jensen Huang declaring on the call that "agentic AI has arrived" and demand has "gone parabolic." Markets, having priced parabolic demand approximately seventeen times already, responded with a polite golf clap. Nvidia's last four reports have averaged a 1.5% next-day drop despite consistent beats, which is what happens when the entire S&P's earnings season hinges on one stock that everyone already owns, per Benzinga's earnings-reaction tracker.
The real driver this morning is Walmart, which reports Q1 FY27 results at 7:00 a.m. CDT before the open. Consensus is roughly $174.6 billion in revenue and $0.66 EPS, with analysts watching same-store sales growth, the high-margin advertising business (which grew 46% to $6.4 billion last fiscal year), and any guidance commentary on tariff pass-through and consumer behavior at record-low confidence readings. Walmart has become a tariff-and-inflation Rorschach test, and today's print will set the tone for the broader retail trade through next week, according to TradingKey's Q1 preview.
Underneath the indexes, the bond tape is the more honest indicator. The 10-year Treasury yield has pushed through resistance to a one-year high, and traders are increasingly speculating that the Fed could actually raise rates before year-end rather than cut — a scenario that was unthinkable two months ago. Real rates rising in multiple countries at once is the quiet reason gold is sliding and equities can't catch a sustained bid, as Schwab's market commentary outlined this week.
Crypto: the $77K crab walk
Bitcoin opened Wednesday at $76,757 and ticked up to about $77,428 by mid-morning, while Ethereum opened at $2,110 and edged to $2,128. That's the seventh straight session of "opened lower, drifted higher" — the kind of price action that suggests big holders are accumulating quietly while retail waits for either a $70K flush or an $85K breakout to feel anything. As of yesterday afternoon Bitcoin sat at $77,070, down roughly $29,800 year-over-year and well off the $128,198 all-time high posted in October 2025, per Fortune's daily crypto pricing.
The driver hasn't changed: every bid since mid-April has been hostage to Iran-deal optimism, and every sell-off has been driven by the same headlines reversing 12 hours later. Crypto traders hoping for a clean technical setup are getting a geopolitical chart instead. If the Iran negotiations produce an actual signed framework rather than another "final stages" tweet, expect a fast move — direction TBD, because risk-on rallies have been getting sold almost as quickly as risk-off dumps have been bought.
| Asset | Level (May 20 close / pre-mkt) | 5-day move | What to watch |
|---|---|---|---|
| S&P 500 e-mini (ES) | Flat | Three down, one up | 10:00 ET Philly Fed, PMIs |
| Dow e-mini (YM) | ~50,011 | Range-bound | Walmart open reaction |
| WTI crude | ~$99.21 | −6.5% Wed | Hormuz headlines |
| Gold (spot) | ~$4,499 | −2% on the week | 10Y yield, real rates |
| Silver (spot) | ~$75.67 | +2.7% Wed | Industrial demand, G/S ratio |
| Bitcoin | ~$77,428 | Range $76K–$78K | Iran headlines, ETF flows |
| Ethereum | ~$2,128 | Range $2,100–$2,150 | BTC correlation |
| 10Y Treasury | 1-year high | Yields rising | Initial claims at 8:30 ET |
Metals: gold caught between two stories
Gold spot is trading around $4,499 per ounce after a sharp two-day slide from this week's highs, falling more than 2% on Tuesday to $4,474 — the lowest level since March 30. The mechanism, as Trading Economics noted, is the simple one: rising real rates around the world plus a firmer dollar, layered on top of fading Iran war premium. Gold ran up hard when oil spiked and the Hormuz closure was generating $115/bbl Brent forecasts. Now that crude is back near $99 and traders are pricing in a possible ceasefire, the inflation-hedge bid is leaking out.
Silver is the more interesting trade. Spot silver bounced 2.7% Wednesday to $75.67 as the gold-to-silver ratio compressed to roughly 60:1, and the metal's structural story — six straight years of supply deficit, with cumulative drawdowns near 762 million ounces — keeps drawing in both industrial and investment demand on every dip. Silver is up roughly 126% year-over-year, which is the kind of move that gets attention in places that don't usually pay attention to futures markets, according to goldsilver.com's silver outlook.
The wars: ceasefire on paper, attacks on hold, and a lot of headline risk
Geopolitical snapshot. US–Iran ceasefire holding (barely) since April 8, brokered by Pakistan. Israel reportedly pushing for a renewed attack. Trump says US is in "final stages" with Tehran. Russia–Ukraine grinding on, with Ukraine knocking out ~10% of Russian refining capacity in recent weeks. Every one of those storylines can move oil 5% in an afternoon.
The US–Iran ceasefire that took effect on April 8 has been extended, violated, and re-extended several times. The latest headlines have President Trump saying an attack on Iran is "on hold" while negotiations continue, with Qatar publicly warning that the talks need "more time." On the other side of the table, Israeli right-wing media has been openly discussing renewed strike options, including a televised reveal of an alleged uranium storage site — which was promptly walked back as "hypothetical" after parliamentary blowback. For markets, this is the worst of both worlds: too peaceful to price in war premium, too fragile to take it off, as Al Jazeera's reporting on the latest tensions detailed.
Meanwhile, the Russia–Ukraine war keeps generating quiet, market-moving damage. Ukraine struck at least 21 Russian oil refineries and export terminals in April, pushing Russian crude-processing rates to their lowest in 16 years and knocking out roughly 10% of Russia's refining capacity by President Zelenskyy's estimate. In the past four weeks Russian forces have actually lost a net 69 square miles of Ukrainian territory — the first sustained net loss in months — even as Moscow reports downing more than 300 Ukrainian drones in a single day. This is the war that's currently moving global diesel and crack spreads more than it's moving CNN chyrons, per Russia Matters' latest war report card. For the running coverage on how geopolitics is hitting risk assets, see our Politics section.
High-impact data and earnings: the rest of the week
Today is the calendar's heaviest day for macro releases. At 8:30 a.m. ET we get initial jobless claims (forecast 213K vs. 211K prior), April housing starts and permits, and the Philly Fed manufacturing index (forecast 15.0 vs. 26.7 prior — a meaningful drop if it prints). At 9:45 a.m. ET, the May flash S&P Global PMI composite is out (forecast 51.2 vs. 52.0 prior). EIA natural gas storage hits at 10:30, and the Kansas City Fed manufacturing index closes out the morning at 11:00 a.m. ET. Earnings before the bell: Walmart, Deere, Ralph Lauren, Ross Stores, Zoom, and Deckers. Friday brings final University of Michigan May sentiment, per CNN's market calendar.
| Time (ET) | Event | Impact | Forecast | Prior |
|---|---|---|---|---|
| 8:30 AM | Initial Jobless Claims | High | 213K | 211K |
| 8:30 AM | Housing Starts (annualized) | High | 1.410M | 1.502M |
| 8:30 AM | Building Permits | High | 1.380M | 1.372M |
| 8:30 AM | Philly Fed Mfg Index | Medium | 15.0 | 26.7 |
| 9:45 AM | S&P Global Flash PMI (Composite) | Medium | 51.2 | 52.0 |
| 10:30 AM | EIA Natural Gas Storage | Medium | — | +85 bcf |
| 11:00 AM | Kansas City Fed Mfg Index | Low | — | 10 |
| Fri 10:00 AM | Univ. of Michigan Sentiment (Final, May) | Medium | — | — |
Levels to watch into the open
WTI crude has broken its short-term ascending trend line and is sitting around $99.21, with Fibonacci resistance at $100.15, $101.16, and $102.18 from the recent $96.87–$105.46 range. A failure to reclaim $100 keeps the bias lower, and any "Hormuz reopening" headline can take crude another $3–$5 in a hurry. Gold support sits at the March low near $4,440; below that and the next real shelf is $4,300. Bitcoin needs to clear $78,500 to invalidate the lower-highs pattern that's defined the last three weeks; bulls want to see the daily close above that level on volume. For a deeper look at how to structure trades around binary news catalysts, the Education section has the framework, per FX Daily Report's crude analysis.
FAQ
Why didn't Nvidia's big beat lift the broader market?
The beat was already priced in. Nvidia had run roughly 20% off its February lows into the print, hyperscaler capex guidance of $725 billion for 2026 was public, and the options market was implying a 5–7% move that didn't materialize. Combined with the 10-year Treasury yield hitting a one-year high — which compresses equity multiples — there wasn't enough oxygen left for an Nvidia-driven rally to spread to the rest of the tape.
What is the Iran ceasefire status as of today?
A US–Iran ceasefire brokered by Pakistan has been in effect since April 8, 2026, and has been extended multiple times. President Trump has said an attack on Iran is "on hold" and that talks are in the "final stages," while Qatar — another mediator — has said more time is needed. Both sides have violated the ceasefire periodically, and the agreement has not yet produced a formal long-term framework on the Strait of Hormuz, Iran's nuclear program, or sanctions relief.
What is driving gold lower despite ongoing wars?
Two things: rising real interest rates globally, which raise the opportunity cost of holding non-yielding gold, and a firmer US dollar. Together they've outweighed the war premium that drove gold to record highs earlier in 2026. If the Fed signals a hike rather than the cuts markets were pricing earlier in the year, gold can extend its slide.
What's the biggest catalyst this week after Walmart?
Today's economic data block (jobless claims, housing starts, Philly Fed, and the flash PMIs at 9:45 a.m. ET) is the heaviest macro print of the week. The Philly Fed index in particular is expected to drop sharply from 26.7 to 15.0, and a weaker-than-expected reading could pressure cyclical sectors. Friday's final University of Michigan sentiment caps the week.
Why is silver outperforming gold right now?
Silver has a structural supply deficit running into its sixth straight year, with cumulative drawdowns near 762 million ounces. Layer on industrial demand tied to solar, EVs, and grid buildout — which gold doesn't share — and silver tends to outperform when risk sentiment improves and industrial activity firms. The gold-to-silver ratio compressing toward 60:1 reflects exactly that rotation.
How are Ukraine's refinery strikes affecting oil markets?
Ukrainian strikes on Russian oil infrastructure in April hit at least 21 refineries and terminals, pushing Russia's crude-processing rate to its lowest level in more than 16 years — roughly 11–12% below early-2026 levels. President Zelenskyy estimated that about 10% of Russian refining capacity has been knocked offline. This tightens the global refined-products market (diesel and gasoline crack spreads) more than it tightens crude itself, since Russia is still exporting unrefined crude to willing buyers.
















