Treasury Bond Yield Hits All-Time Low on Virus Fears
The 30-year Treasury bond has plunged to 1.89% this morning. If this level holds, it will be the lowest closing yield in history for the long bond. The 10-year Treasury-note yield, at 1.46% is right on top of the 10-year historical low point from June 2016. The shocking thing to note is that both the 10- and 30-year yields are trading well below where they’d been when the overnight funds target was zero.