Euro And Futures Slide As Schaeuble Admits Germany Faces Potential Further Costs From Greece Fallout