Is US starving millions in Cuba? What to know about oil blockade squeezing island
In March 2026, social media users claimed that a U.S. oil blockade was starving 11 million people in Cuba. The U.S. has effectively imposed an oil blockade on Cuba since January 2026, when the administration of President Donald Trump announced tariffs on …