Royal Caribbean Q2 profit beats estimates, lifts outlook - RCL News | Rallies