European Stocks June 4