Macro & Rates18d ago
30-Year Treasury Yield Hits 5.23%, a 19-Year High, as Fiscal Fears Deepen
Global bond and currency investors are debating a 'Sell America' trade after recent Washington policy decisions drove long-dated U.S. yields to levels last seen in 2006.