10-year Treasury yield hits 5.1% for first time in 19 years

North America Business Moderate confidence — 74/100

Unverified

Sources: CNN