New Iran Clashes Send Oil Prices and Bond Yields Surging
Gains in tech stocks lift the S&P 500, but nine of the 11 sectors fall