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.
Check Also
US Dollar Pressure Before and After Trump’s Davos Remarks
US traders are closely monitoring the Federal Reserve’s looming rate decision, despite ongoing headlines about …