Nasdaq edges to a fresh session low as AI trades hit hard October 31, 2024 By admin Microsoft and Nvidia among the laggards