10-year US Treasury yields dropped over 2 basis points to 4.481%, despite rate hike worries.
Open shared insight