One of my favorite board games is Container[1].
The game is great because the economy develops with each player taking on different levels of responsibility in different roles: production, storage, and shipment.
And it's not at all uncommon to watch players keep fully-loaded ships at sea while they wait for the opportune time to sell the goods on board.