European Stocks July 8