October 23, 2023 10-yr Treasury yields pull back from 5%, helping weary stocks 10-yr Treasury yields pull back from 5%, helping weary stocks