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...