yield on 20-year U.S. Treasuries reached its highest level since January 1986. 21-OCT-2026 01:23 PM ET