For cruise lines, Iran conflict and oil prices threaten to dent profits April 15, 2026 · CNBC Read full story at source