The Euro struggled to build on gains after the European Central Bank delivered a widely expected 25bp rate hike, as stronger-than-forecast US inflation data helped offset any support from higher Eurozone interest rates. With markets already fully pricing the ECB move, attention quickly shifted back to the United States, where another hot.