Carnival Corp. (CCL): Vaccine rollout and pent-up demand provide optimism for the cruise operator April 8, 2021