After facing an existential threat during the pandemic, which forced much of the travel industry to halt operations and raise significant capital to stay afloat, Carnival Cruise Lines (NYSE: CCL) is seeing new signs of life. Optimism surrounding the company is certainly increasing, so is Carnival a buy, sell, or hold right now? It's no surprise the coronavirus pandemic caused demand for cruise travel to fall off a cliff.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles