Euro screaming higher through stops at 1.3965 and into corporate offers at 1.3980/00