GlobeNewswire Inc.·5h ago·NaStolt-Nielsen Profits Plunge 69% in Q1 2026 Despite Terminal StrengthStolt-Nielsen reported Q1 2026 net profit of $47.5M, down 69% year-over-year, as tanker freight rates weakened despite solid terminal operations. NPNYYLNGgeopolitical risk