News

Carnival edges past Royal Caribbean with early target wins, stronger near-term value, and rising earnings momentum.