Carnival posts $2 billion loss while seeing rise in late 2022 bookings

Carnival posts $2 billion loss while seeing rise in late 2022 bookings