U.S. stocks on the move: Royal Caribbean, Generac - RCL News | Rallies