Treasury yields fall on optimism over Iran peace prospects | OOBF

10-year U.S. Treasury yield drops 2 basis points amid ceasefire hopes despite U.S. strikes.

Open shared insight