Euro manages a robust recovery after dropping to 1.05
The euro staged a quick recovery after dropping to 21-month lows at the start of this week’s session. EURUSD hit lows of 1.0504 on news that Italian PM Matteo Renzi announced he would step down as a result of the Read More →