They Are Making Venezuela’s Economy Scream: The Eighteenth Newsletter (2025)
US-led sanctions (more aptly referred to as Unilateral Coercive Measures) caused Venezuela to lose oil revenue equivalent to 213% of its GDP between January 2017 and December 2024, resulting in losses of roughly $77 million…