Currency markets were in full swing overnight with a steady stream of economic data releases and overhanging geo-political concerns to deal with.