The oil harbor in Novorossiysk, the southern Russian seaport town on the Black Sea. July 19, 2025 The oil harbor in Novorossiysk, the southern Russian seaport town on the Black Sea. Share