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 US Dollar Index (DXY) is holding its ground near the 103 mark in Wednesday’s …
Notifications