Markets | Thu Dec 20, 2012 11:01am EST

Carnival gives weak forecast, says bookings still lag