With an analyst upgrade at Jefferies, Carnival continues to enjoy fuel for its mercurial rally, sending CCL stock above a wall of worries. Read More