Share Facebook Twitter LinkedIn Pinterest Email U.S.-Iran peace deal optimism sent oil tumbling more than 7% and lifted the S&P 500 to record highs, while the dollar broadly retreated across major currency pairs. Source link