The German ZEW headline numbers for June showed that the Economic Sentiment Index worsened unexpectedly to 79.8 from 84.4 previous while beating estimates of 86.0.
Meanwhile, the Current Conditions sub-index recovered firmly to -9.1 in June as against -40.1 recorded in the previous month and -27.8 expectations.