Switzerland hosts US-Iran talks, declines to identify participants | PiQ Markets