What triggered Norwegian Cruise Line shares' latest price pullback
Norwegian Cruise Line Holdings Ltd. (NCLH) fell 4.4% under technical selling pressure as momentum and moving averages showed a mixed setup that left sellers in control for the session. The decline ...