The single currency is shrugging off poor German retail sales numbers and is looking to print a fresh one-month high as the US dollar weakens further.
The single currency is shrugging off poor German retail sales numbers and is looking to print a fresh one-month high as the US dollar weakens further.