Germany ZEW Current Conditions Miss at -77.8, Pressuring EUR/USD