Oil Prices and Bond Yields Keep Rising, Putting a Damper on Stocks
Wall Street fretted over Iran and fuel costsβas the yield on the benchmark 10-year U.S. Treasury note reached a 19-year high.
Β© Atta Kenare/Agence France-Presse/Getty Images