Royal Caribbean (RCL): Earnings Surge, Dividend & Debt Repair | Monexa