Yield on 10-year US government bonds tops 5% for first time since 2007

Yield on 10-year US government bonds tops 5% for first time since 2007