Royal Caribbean posts another loss as Omicron hurts cruise bookings | Fortune