Royal Caribbean beats profit expectations on strong booking volumes - RCL News | Rallies