X @The Wall Street Journal
The Wall Street Journal·2025-12-22 23:35

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