| Carnival Corp flags return to profit

to top