

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.


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.