Barron's was on board with the JPM upgrade. Earnings are before the bell,and this time, the consensus should be right.
A good piece of research on CCL was done by Morgan Stanley, last Friday. The stock has come in just a bit, and it should be a good entry point.
The research is your cover to buy!