US Treasury bond yields spike to 5.05% on inflation reports | OOBF

30-year bonds yield 5.05% after inflation rises due to Iran war.

Open shared insight