Dollar slips on hopes of US-Iran deal; yen rises amid intervention buzz

Written on 05/06/2026