European Stocks Close At Highest Since 2000 as 10Y German Bund Yields Hit Record Low 17bps!