Fri Jun 22, 2012 5:49pm BST

UPDATE 2-Carnival struggles with weak demand, shares down