European Stocks May 24