The euro nursed hefty losses early on Friday, after the European Central Bank delivered a fresh round of stimulus and promised even more if needed.
The euro nursed hefty losses early on Friday, after the European Central Bank delivered a fresh round of stimulus and promised even more if needed.