Speculative Interest Leaves Scope for Further Euro Rallies