Cruise line stocks have surged, with Carnival up 60%, Norwegian Cruise Line up 50%, and Royal Caribbean up over 80% since April lows. Trump’s trade deals helped bring clarity, leading to improved bookings. Norwegian Cruise Line saw record revenue and bookings, predicting July to be a record month.

Royal Caribbean also posted record earnings, crediting strong demand and close-in bookings. Carnival reported record revenue in June. The industry’s growth is attributed to investments in new ships, thematic voyages, and exclusive experiences. Cruise passengers are expected to increase from 29.7 million in 2019 to 37.7 million by 2025, with millennials making up half of Royal Caribbean’s customer base.

Read more at Yahoo Finance: Cruise line stocks are on the rebound this year. Here’s why.