What on earth is going on with the euro today?