EURCHF Hits Fresh All Time Low