Carnival Corporation (NYSE:CCL) shares were on track to snap six straight sessions of losses on Wednesday, as it gained 2.17% to $19.81 during afternoon trading. The cruise operator lost nearly 9% in ...