European stocks slide on growth concerns; Nvidia’s earnings prompt caution November 17, 2025November 17, 2025 · Business · By ReportWire European stocks slide on growth concerns; Nvidia’s earnings prompt caution Investing.com Source link