EU Russia Sanctions: 632 Ships Banned, Shadow Fleet Embargo until 2026 - The Trade Hub