![](https://g.foolcdn.com/editorial/images/782550/cruise-ship-luxury-travel.jpg)
Why Carnival Corporation Rallied 24.1% in June
Earnings and guidance blew away expectations, but is it enough to overcome Carnival's debt load? Shares of Carnival Corporation (CCL -1.38%) rallied 24.1% in June, according to data from S&P Global Market Intelligence. Carnival actually didn't …