Home market #Euro drops to fresh year lows around $1.1220 following disappointing German Ifo Business Expectatio