JUST IN: U.S. 30-Year Yield Crashes 9bps to Below 5.20%

The U.S. 30-year Treasury yield crashed 9 basis points to below 5.20%.

JUST IN: U.S. 30-Year Yield Crashes 9bps to Below 5.20%