
Expand
Updated
U.S. 10-year Treasury yields tumbled below 5% on October 23, reaching their lowest level in nearly a month, as investors reassessed market conditions amid a stock selloff and surging oil prices. The sharp decline in yields reflects a flight to safety and shifting expectations for future interest rate policy amid economic uncertainty.
Sources:CNBC Top News