European Economics Preview: Germany Ifo Business Confidence Data Due – Forex News 24