Carnival Corporation & plc (CCL) stock upgrade highlights resilience amid geopolitical volatility — alphai