European Stocks July 24