1. German Business Outlook Plummets as Iran War Threatens to Freeze Economic Recovery
Germany's fragile economic recovery is now at risk of being derailed, with a sharp deterioration in business confidence directly linked to the conflict in Iran. The Ifo Institute's closely watched business climate index has fallen, signaling that corporate executives are bracing for a renewed period of stagnation. The ...