Eurostoxx futures -2.4% in early European trading