Royal Caribbean stock upgraded to Buy ahead of Carnival earnings · Digg