The German ZEW headline numbers for July showed that the economic sentiment index came in at -24.5 versus -22.3 expectations and -21.1 last. While the sub-index current conditions figure unexpectedly dropped to -1.1 in July versus 5.0 expected and 7.8 booked previously.
Meanwhile, the Eurozone ZEW economic sentiment for July arrived at -20.3 vs. -20.9 expected and -20.2 last.