The euro has hit an all-time high against the U.S. dollar , climbing to 1.294 in late trading Friday .