Found an interesting story?

Carnival shatters estimates; reveals bullish 2017 outlook