As for Carnival Corporation (NYSE: CCL)(NYSE: CUK), I personally think the company's potential outweighs its challenges. Cruise line stocks are showing signs of recovery, but operators still face inflation, recession fears, and ongoing geopolitical conflicts. Although passenger-derived revenue crept past 2019 levels by just 0.5%, the accomplishment reveals a potential momentum shift for Carnival -- especially since the company did so with 19% less money-spending cruisers onboard.