Carnival delivers solid bookings and operational gains during Q1 amid rising fuel risks: analysts

Carnival delivers solid bookings and operational gains during Q1 amid rising fuel risks: analysts