Loading data…
The 10-year Treasury yield just touched 5%.