US Treasury Yields Slide as Iran Deal Sparks Rethink on Fed Rate Hikes | OOBF

10-year Treasury yield falls over 4 basis points amid peace deal optimism.

Open shared insight