Euromaidan Press
A Russian tanker on a US sanctions list docked at Cuba's largest fuel terminal on 31 March with 700,000 barrels of oil—the first major delivery since Washington imposed an energy blockade on the island early in 2026.
Go to News Site