June 15, 2026
The U.S. and Iran announced that they had reached an agreement to end the war, which would be signed this Friday, triggering a wave of risk-on sentiment in the markets, with the Nasdaq rising nearly 3% and the S&P 500 up 2% following gains of 5% in Japan and 1% in Europe. Rates fell less than expected, dropping 5 basis points in Europe and 2 basis points...