President Trump, Iranian officials, and Pakistani mediators have all said publicly that a deal has been reached to end the conflict in the Middle East. Stocks in Asia and Europe rose on the news as the price of oil fell. Few details have been made available as to what, exactly, is in the deal. Here’s what is being reported this morning:

The deal will be signed in Switzerland on Friday.

It contains a pledge of no further hostilities for 60 days.

Both sides commit to further talks.

The nuclear issue remains unresolved—talks to come later.