10-year Treasury yield hovers near 4.3% after oil price gain, sticky inflation data (2026-04-09)
The 10-year Treasury yield moved lower on Thursday as oil prices rallied and investors digested a number of key data releases.