Germany Oct ZEW just out 17 Oct

  • 87.9 prev
  • expectations 17.6 vs 20.0 exp vs 17.0 prev
  • EZ expectations 26.7 vs 31.7

Softer release sees EURUSD pinned near session lows.