Carnival (CCL 0.61%) is facing challenges getting back on its feet, despite a sharp increase in revenue recently. Can it overcome a ballooning debt load? Travis Hoium digs into that question in the video below.

*Stock prices used were end-of-day prices of April 22, 2023. The video was published on April 24, 2023.