Container shipping prices post another weekly gain as uncertainty over a potential U.S.-Iran agreement keeps pressure on fuel costs and freight markets.