Europe Stocks Selloff; German Business Confidence Falls | Bloomberg The Pulse 07/25/24 · Bloomberg Television · Sentinel