US Stocks Waffle as Traders Weigh US-China Trade Progress

US stocks oscillated between small gains and losses on Wednesday, as traders look past an upbeat report on cooling consumer prices and assess the outlook for global trade.

The S&P 500 Index rose 0.1% as of 9:39 a.m. in New York, leaving it just 1.6% from its Feb. 19 record after Washington and Beijing said they had reached a trade framework. The Nasdaq 100 Index climbed 0.2%, putting it within 1% of its peak. A basket tracking the Magnificent Seven stocks including Nvidia Corp., Alphabet Inc. and Meta Platforms Inc. rose just 0.5%.

After two days of discussion in London, the agreement reached between the world’s two largest economies appears to be a consensus on what was already agreed upon before. That said, President Donald Trump’s approval is still needed. Uncertainty over what is to come continues to impact Corporate America’s profit outlook.

“Any negative developments near-term have the potential to reignite broad market volatility in a meaningful way” wrote Tom Essaye, founder of The Sevens Report newsletter.

The S&P 500 has powered 21% higher since its April lows after teetering on the brink of a bear market two months ago after Trump rattled financial markets with aggressive tariffs that sparked worries recession fears. Much of the rally has been pinned on hopes that Trump would lower his tariffs after reaching trade deals with countries around the world, with the S&P 500 back within 1.7% of its February record.

S&P 500 streak