The headline German IFO Business Climate Index came a bit higher at 96.8 in April compared to last month’s 96.6, missing the expectations of 97.8.

The headline German IFO Business Climate Index came a bit higher at 96.8 in April compared to last month’s 96.6, missing the expectations of 97.8.
The euro strengthened against the US dollar, with the EUR/USD pair climbing above 1.14. This …