Share Facebook Twitter LinkedIn Pinterest Email Copy Link [ad_1] Dollar perched near six-week high on uncertainty over US-Iran deal [ad_2] Source link