It's not depend on data today. EU retest 1.05 again even if US's data good or bad
We are on March now, still left 9 months untill the end of this year! Sell on rally, maybe 1.08 or 1.1!