The euro enjoyed strong gains against a range of currencies on Thursday, propelled by the relatively hawkish stance of the European Central Bank, even as data showed a worse-than-expected collapse in German business confidence.
The euro climbed to a fresh record high of £0.9556 against the pound and hit a three-month high against the dollar of $1.4719, early in Thursday’s volatile session.



