US news
from24/7 Wall St.
4 days agoRoyal Caribbean Cruises (RCL) Sentiment Drops 10 Points After Earnings
Royal Caribbean shares plunged after an earnings miss, with revenue and passenger metrics falling short and social sentiment deteriorating sharply.