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. Google parent Alphabet slipped. The company will replace Verizon in the Dow next week.