The euro rose to $1.3540 in European trading today, its highest level since January 3, 2005.
The European single currency broke through $1.35 on Thursday.
The move follwed the signals from the European Central Bank that it was prepared to raise euro zone interest rates again in June.