Iran Ceasefire Deal Reaches Final Draft in Islamabad as Markets Price 85% Probability of Agreement | The Fiscal Wire