Found an interesting story?

Earnings joy for Carnival

Cruise giant Carnival Corporation has reportedly significantly better than expected second quarter earnings on improved yields and lower costs.