Skip to main content

Royal Caribbean shares tumble as profit forecast disappoints