The German IFO Business Climate index fell to 84.4 in April, missing market expectations of 85.5. This decline marks a further deterioration in.