Royal Caribbean Cruises (RCL): Q1 2025 Revenue Soars +7.3% Amid Strategic Shifts | Monexa