Royal Caribbean Shows Resilience Amid Energy Cost Pressures