Royal Caribbean Cruises Ltd. Q2 2025 Booking Surge and Yield Growth Analysis | Monexa