Weekly Market Commentary | Cockroaches, Canaries, and Credit Markets | October 20, 2025 Written by Leon Henry on October 20, 2025.LPL Research highlights early signs of stress in corporate credit markets, with rising defaults and tight spreads in leveraged and private credit. PreviousNext