US Stocks Post Best Weekly Gain This Year Ahead of US-Iran Talks

Traders work on the floor of the New York Stock Exchange in New York.

Photographer: Charly Triballeau/AFP/Getty Images

US stocks posted their biggest weekly gain this year as investors weighed the latest economic data showing sticky inflation and deteriorating consumer sentiment, as well as whether a fragile truce between Washington and Tehran can hold.

The S&P 500 Index fell 0.1% on Friday. The tech-heavy Nasdaq 100 gained 0.1%, marking its longest winning streak since September. The Cboe volatility index stood at around 19.