EUR-USD rallied over a big figure in making a two-day high at 1.1666. The pair yesterday posted an eight-day low at 1.1727. Most euro crosses also gained. News that EU members have thrashed out deal on immigration (to shore up external borders and create screening centres for migrants) has reduced the discount built into the common currency on existential threat grounds, as the deal should placate the Italian populist government and broader Eurosceptic, populist movements across the region.