How major US stock indexes fared Thursday, 10/16/2025 October 16, 2025October 16, 2025 · Finance · By ReportWire Stocks slumped after another turbulent day of trading Source link