Carnival Corporation & plc (NYSE:CCL) is featured on our list of the 11 best value stocks to invest in according to billionaires. At the same time, as geopolitical tensions heighten uncertainty across ...