Yes, a Russian flagged tanker can sail and land in Cuba. The Russian oil tanker Anatolky Kolodkin did, in fact, dock in Cuba and offload oil in March 2026.