Tag: #Carnival Corporation Ltd 2026 booking trends and earnings outlook: what it means for your business