Stocks wavered to a mixed close on Wall Street as losses for several tech giants including Microsoft weighed on the market. The S&P 500 fell 0.1% on Wednesday, even though more stocks rose than fell within the index. The Dow added 0.4%, and the Nasdaq composite fell 0.4%. Another decline in oil prices helped ease concerns about inflation. Brent crude dropped 3.8%, bringing it closer to where it was before the war with Iran started. Treasury yields fell in the bond market.