Post navigation Iran war threatens prolonged hit to global energy markets Iran war: How long could it last? Morgan Stanley weighs in