Read full story

The stock market’s latest coronavirus scare might be tapering off, but investors in U.S. bonds are still clamoring for 30-year bonds—even at record-low yields.

The U.S. Treasury sold $19 billion of long-term bonds with a record-low yield of 2.061% on Thursday. Not only that, but investor demand was the highest for any sale of a new bond since August 2014, according to Tom Simons and Ward McCarthy, strategists at Jefferies.

That...

Subscribe[1] or Sign In[2] to continue reading....

Read more from our friends at Gold & Silver