CorticorpNews
Back to Finance
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.

1 outlet · 1 article · first seen Oct 22, 10:00 PM ET

Every source article