Royal Caribbean raises annual profit forecast, flags modest booking hit from Middle East - RCL News | Rallies