Do analysts think that Carnival is a buy, hold or sell?
Trying to predict how current world events will impact on companies and sectors is not easy. Fortunately, large companies like Carnival (LON:CCL) are well covered by professional analysts who are used to making forecasts about them. C...