Germany’s Economic Sentiment Soars, but European Stocks Slip Amid Escalating Geopolitical TensionsJune 17, 2025