EUR/USD holds above 1.1700 despite downbeat German consumer confidence data released today. The currency pair demonstrates remarkable resilience in the face of negative.