X @The Wall Street Journal
The Wall Street Journal·2025-12-21 13:21

Cuba’s economy is nearing collapse as the result of the U.S. oil blockade and military buildup against Venezuela https://t.co/GQpzUM4g95 ...