Global markets
U.S. 10-Year Treasury Yield Falls to 4.34%; Inflation Concerns Ease
On 5/7, the 10-year Treasury yield declined 2bp to 4.34%, with 30-year yields at 4.93%. Oil price weakness reduced price-pressure expectations, attracting buyers.
Primary sources · 2
Related storylines