The headline German ZEW Economic Sentiment Index rebounded to 25.2 in May from -14 in April, beatimh the market consensus of 11.9 by a wide margin.
The Current Situation Index eased slightly to -82 in the same period, as against the April reading of -81.2. Data beat the estimated -77 reading.