Shares of these retailers have been crushed this year. But there are reasons to be upbeat.
The good news is that Carnival has made impressive progress in deleveraging its balance sheet. In the third quarter, the ...