German Business Sentiment Declines on Gloomier Outlook 24.06.2024 11:30 The Wall Street Journal The Ifo Institute’s business-climate index fell to 88.6 in June, against economists’ expectations it would rise to 89.6,