FINANCE Bank Stocks Plunge as Private Credit Contagion Fears Trigger Global Selloff by Zoe October 17, 2025