The 10-year Treasury yield slipped from an 18-month high as markets bet whether President Trump will launch a "massive attack" on Iran.

Rising oil prices, persistent inflation fears and shifting expectations for rate hikes are rattling the world’s largest bond market, sending Treasury yields higher and pushing up…

The 10-year Treasury yield slipped from an 18-month high as markets bet whether President Trump will launch a "massive attack" on Iran.