For cruise lines, Iran conflict and oil prices threaten to dent profits

· CNBC