The 10-year Treasury note yield popped on Wednesday more than 14 basis points to 5.116% and reached a level not seen since July 2007.
The 10-year Treasury note yield popped on Wednesday more than 14 basis points to 5.116% and reached a level not seen since July 2007.