Today market focus is on German Ifo Business Climate Index