Markets may be celebrating the Iran deal too soon

· Moneyweb