Royal Caribbean (RCL) is showing strong technical momentum, hitting a new 52-week high on July 23. RCL has a 100% technical “Buy” signal via Barchart. Shares are up more than 130% in the past year. Its fundamentals are solid, with projected revenue and earnings growth, but the stock is considered...