Safety-Seeking Investors Drive Down Treasury Yields

Date

Investors dumped U.S. government bonds overnight but are now piling back in as they look to shelter from a sharp decline in stock prices.
In recent trading, the yield on the benchmark 10-year U.S. Treasury note was 3.372%, according to Tradeweb, down 3.389% Wednesday and almost 3.5% near the start

More articles