Have markets and governments horribly underestimated the fallout from the Iran war, or is it the doomsters who have ...