Topic
US Treasury yield
US 10-year Treasury yield hits 5.05%, highest since July 2007
The benchmark US 10-year Treasury yield climbed to 5.05%, reaching its highest level since July 2007 as oil prices rose and markets priced in rate hikes.