Carnival Corp. rebounds to profitability, reduces debt amidst market ... Investing.com Source link