Reports of leveraged sellers behind the latest euro run down