The Euro has touched the 1.27 price!