How the Iran war could rattle the global economy long after hostilities end

· CNBC