Technology companies led gains in stocks on Friday, with traders weighing mixed signals from the peace talks between Russia and Ukraine amid volatility from expiring options. Oil remained above $100 a barrel.
Four days of gains for both the S&P 500 and Nasdaq 100 had the benchmarks posting their best weeks since November 2020, on signs that Russia’s invasion of Ukraine wasn’t something that China wanted to see.