July round-tripped a violent month to end roughly where it began. The S&P 500 closed at 7,489.72, a 0.54% monthly gain, and the Dow edged up 0.34% to 52,485.03, but the calm at the index level masked genuine turmoil beneath. Renewed U.S. airstrikes on Iran shattered June's fragile truce and drove WTI crude back above $84 — a 21.58% surge — while the Nasdaq shed 2.56% and the Russell 2000 gave back 3.08% of its spring run. The redeeming story was disinflation: June CPI cooled to 3.5% and core PCE eased to 3.3%, cover enough for a divided Warsh Fed to hold at 3.50%–3.75% while flagging a possible September hike.

Truce Shattered · U.S. Strikes Resume on Iran

The 60-day Iran framework signed in June did not survive July. Beginning the week of July 6, U.S. forces launched a series of airstrikes on Iranian coastal targets — by mid-month a third consecutive night of strikes aimed at degrading Tehran's ability to threaten commercial shipping through the Strait of Hormuz. The administration abandoned its proposed Hormuz transit toll, and the Treasury Department revoked the sanctions waiver that had authorized Iranian oil sales, barring transactions after July 17. Crude reversed its June collapse in a straight line: WTI climbed from $69.50 at the end of June to roughly $84–85 by month-end, trading as high as the upper-$80s intramonth before airstrikes were paused overnight into July 31. The renewed war premium reintroduced an upside inflation risk just as the backward-looking data was improving.

June CPI Cools to 3.5% · Largest Monthly Drop Since 2020

The June CPI report, released July 14, delivered the month's most important surprise. Headline CPI fell 0.4% on the month — the largest one-month decline since April 2020 — pulling the year-over-year rate down to 3.5% from May's 4.2% and below the 3.8% consensus. Core CPI was unchanged on the month and eased to 2.6% year-over-year, also under forecast. Because the June data predated July's oil surge, the print captured the disinflationary benefit of the earlier truce without the renewed war premium — a favorable, if potentially fleeting, snapshot that immediately reopened the market's debate over the Fed's next move.

The Warsh Fed Holds — 9–3, With a Hawkish Tilt

Chair Kevin Warsh's second FOMC meeting concluded on July 29 with a 9–3 vote to hold the federal funds target range at 3.50%–3.75%. All three dissents — Cleveland's Beth Hammack, Minneapolis's Neel Kashkari, and Dallas's Lorie Logan — favored an immediate 25-basis-point hike. Keeping with Warsh's debut, the statement was notably brief, and while it offered no explicit guidance, the Committee signaled that a hike was firmly on the table for September; by the close of the meeting the CME FedWatch tool priced a 61% probability of a quarter-point move. "We will deliver price stability," Warsh said afterward. Treasuries sold off in response — the 10-year yield pushed to 4.75%, up 28 basis points on the month.

June PCE and Q2 GDP · Cooler Prices, Slower Growth

The data that flanked the Fed decision reinforced a soft-landing-with-friction picture. On July 30, the June PCE report showed headline inflation easing to 3.7% from May's 4.1% and core PCE slipping to 3.3% from 3.4%, with real spending up 0.4%. The same morning, the Q2 GDP advance estimate came in at 1.5% annualized — a deceleration from Q1's 2.1%, driven by a downturn in government spending and softer investment. Earlier, the June jobs report (released July 2) had shown payrolls rising just +57,000 with the unemployment rate ticking down to 4.2% on a falling participation rate — a labor market cooling, but not cracking.

Cloud Wins, Consumer Hardware Wobbles · Big Tech Earnings

The late-July earnings deluge crystallized the market's growing scrutiny of AI capital spending. Microsoft (July 29) posted $90.01 billion in revenue with Azure up 43%, and shares rose roughly 8–9% as investors judged its spending backed by metered cloud demand. Amazon (July 30) delivered its fastest growth in eighteen quarters — $200.6 billion in revenue, EPS of $5.75, and AWS up 36.7% to $42.2 billion — sending the stock up about 10%. The other side of the ledger was harsher: Meta (July 29) fell 9–10% on capex-intensity concerns despite 28% revenue growth, and Apple (July 30) slid 4% on a Greater China revenue miss and softer Services, even as it warned that component shortages would constrain future growth.

Cross-Asset Repricing · Yields Up, Dollar Down, Bitcoin Rebounds

The month's cross-currents produced an unusual configuration: rising yields alongside a falling dollar. The U.S. Dollar Index slipped 1.52% to 99.80, closing below 100 for the first time in months even as the 10-year yield climbed — a sign that fiscal and geopolitical anxiety, rather than rate differentials, drove currency flows. Gold logged its first monthly gain since February, the LBMA PM Fix closing near $4,048 (+0.54%), buoyed by the renewed conflict and softer real-rate expectations. Bitcoin rebounded 7.82% to about $63,080, clawing back part of June's plunge as forced-selling pressure faded. Small caps and the Nasdaq were the month's laggards, underscoring that beneath a placid headline tape, leadership had narrowed to the cash-generative cloud franchises.