EUR/USD has seen a surprising reversal after printing fresh annual lows under 1.1520 earlier in the session in wake of the stronger than expected US l

EUR/USD has seen a surprising reversal after printing fresh annual lows under 1.1520 earlier in the session in wake of the stronger than expected US l