European Stocks August 10, 2025