Germany’s business sentiment deteriorated sharply in April, with the Ifo Business Climate Index dropping from 86.3 to 84.4, the lowest level since May 2020. The decline reflects broad-based weakness, with both the Current Situation Index and Expectations Index falling to 85.4 and 83.3 respectively. The drop in expectations signals growing concern over the economic outlook, […]

The post Germany Ifo Falls to 84.4 as Iran Crisis Hits Confidence appeared first on ActionForex.