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