Royal Caribbean acquires 50% stake in Sandals for $3 billion | PiQ Markets