Swiss ZEW investor sentiment improved to -3.9 in May from -27.7 in April. Quite a jump, and another green shoot.

EUR/CHF trades at 1.5125, firmly ensconsed within a well-defined 1.50-1.52 range.