Euro and Sterling to New Highs?