The ebb of ship traffic (down to 159 this year from 183 in 2023) was mostly due to a reshuffling of routes by the cruise ...