Cuba on edge as US seizure of oil tanker puts supply at risk
Dec 13, 2025
Washington DC [US], December 13: A U.S. move this week to seize an oil tanker out of Venezuela is poised to make a bad situation worse for a crisis-stricken Cuba already struggling to source enough oil to power its ailing economy and electrical grid.
Read More...