10-year Treasury yield: 4.90% (Nov 4, 2026) · Vote Unbiased