What moved
US equities finished almost exactly where they began, marking time before the one result that mattered. The S&P 500 closed a whisker lower at 7,675.70 (-0.02%), the Nasdaq Composite eased 0.08% and the Dow lagged with a 0.21% fall; the small-cap Russell 2000 slipped 0.14%. All three large-cap gauges sit within roughly 2-4% of their 52-week highs.
The real move was in Asia, where the chip complex ran ahead of the print: Taiwan's benchmark jumped 2.39%, Korea's Kospi 1.66% and the Nikkei 225 1.12%, with Hong Kong (+0.53%) and Shanghai (+0.79%) also firmer. Europe was becalmed by contrast, the DAX (+0.08%), CAC 40 (+0.27%) and FTSE 100 (-0.07%) all barely moving.
Why
One event dominated everything. With Nvidia due after the close, the clearest single barometer of the AI capital-spending cycle, the cash market simply coiled: index-level moves of a few hundredths of a percent are what a tape looks like when it has decided to wait for a number rather than trade the news it already has.
The morning's data gave it a mild reason to lean defensive. July's PCE price gauges, alongside the second read on Q2 GDP and durable-goods orders, left inflation looking sticky just as the Federal Reserve heads into Jackson Hole. Treasury yields ticked up in response, the 10-year adding 2.5 basis points to 4.66% and the 5-year 3 basis points, and the dollar firmed 0.22%. Both are a quiet headwind for the megacap growth names that lead the indices, because higher yields and a stronger dollar chip away at the value of profits expected years out.
Asia needed no such caution: semiconductors in Taipei and Seoul rallied in sympathy with expectations for continued AI demand, front-running the very report US traders were sitting on their hands for. Brent crude, meanwhile, fell 2.4% to $86, extending a poor week for oil.
Sentiment & risk appetite
This was low conviction, not fear. The VIX slipped to 15.21, deep below its 52-week peak, and the MOVE index of rate volatility held subdued near 72, so nobody paid up to hedge into the print. Beneath the flat surface the dispersion was gently defensive: Industrials led the US sectors (+1.1%) while Health Care (-1.0%) and Consumer Discretionary (-0.7%) lagged. Gold barely budged (+0.2%) and the dollar rose, the opposite of a scramble for cover.
Economic calendar
The US delivered a dense 8:30am ET batch this morning: the July PCE and core PCE price indexes, the second estimate of Q2 GDP, and durable-goods orders. The inflation gauges were the ones that mattered, and with core PCE running near 3.3% the read kept price pressure uncomfortably sticky heading into the Fed's annual gathering; yields nudged higher on the back of it. The calendar now points to Jackson Hole, which opens tomorrow and runs 27-29 August, with new Fed Chair Kevin Warsh's inaugural keynote set for Thursday 28 August. The immediate catalyst, though, is Nvidia after today's bell.
Earnings
Ahead of the open, Williams-Sonoma stood out with a large beat, delivering EPS of $2.84 against $2.05 expected, and both J.M. Smucker and Donaldson topped forecasts. After the close the software slate landed: Salesforce posted record second-quarter revenue and raised its full-year outlook, with CrowdStrike, Okta, HP, Synopsys and Agilent also reporting. But the session's real verdict rests on Nvidia, whose numbers hit after the bell and carry the whole AI trade with them.