European Stocks Slide Below Key Support Level