Royal Caribbean (RCL) Moves 3.8% Higher: Will This Strength Last? — RCL +0.40 · News Impact Screener