Royal Caribbean climbs into the River Cruise game – and Wall Street likes what it hears

image credit : www.cnbc.com