Carnival's debt wall sprint: can record profits beat higher… — CCL +0.60 · News Impact Screener