A Russian tanker carrying roughly 730,000 barrels of crude oil arrived at Cuba’s Matanzas port on March 30, 2026, slipping through the very blockade the Trump administration has used to squeeze Havana ...