| Royal Caribbean records best Q3 results

to top