Top maritime news
American consumers are expected to spend up to $859 billion on holiday shopping this…