Royal Caribbean launches new $1bn buyback

Latest scheme looks to continue momentum in returning capital to investors.