Euro is set to weaken further against a resurgent dollar