European stocks slide on disappointing Q3 results, erasing 2023 gains

European stocks slide on disappointing Q3 results, erasing 2023 gains