global markets reaction US Iran war stock rally investor confidence news