Home World news Carnival shares surge on strong earnings and ceasefire boost; analysts upbeat