Currently trading at 1.0787, EUR/USD remains range-bound between 1.0763 and 1.0826.
Germany's Business Climate Index new data released of 91.7 below its previous figure.
Nevertheless, highly important Business Climate Index data from Germany beat analyst expectations of 93 with a reading of 91.7.
At the same time, Germany Manufacturing PMI released yesterday at 07:30 UTC with a figure of 42.9, while the previous figure was 44.5. Germany Current Assessment (May) came out at 88.6, while a consensus of analysts was expecting 94.7.
Positive indicators for the Euro are expected going forward as Germany GDP is projected to outperform its last figure with -0.1. It previously stood at -0.4; data will be released tomorrow at 06:00 UTC.
Elsewhere, Euro Zone ECB President Lagarde speech set for today at 17:45 UTC. Germany GfK Consumer Climate (Jun) will be released tomorrow at 06:00 UTC.
Having set a peak of 1.1073 around 21 days ago, Euro-Dollar is now trading 2.68% below this level.