October 25, 2023 Rates, Earnings Put Stocks on the Backfoot: What to Watch Out for Next Rates, Earnings Put Stocks on the Backfoot: What to Watch Out for Next