Global investors and the International Monetary Fund seem to ​agree the Iran war is likely over - bar the shouting. The ...