Carnival Corp raises annual profit forecast again on steady cruise demand

Carnival Corp raises annual profit forecast again on steady cruise demand