Skip to main content

Royal Caribbean headed towards 'record earnings for the year'