US government seizes control of Venezuela's oil sales 'indefinitely', with plans to start with 30-50 million barrels. What does this mean for Venezuela's economy and political future? Stay tuned for the latest updates.
US government seizes control of Venezuela's oil sales 'indefinitely', with plans to start with 30-50 million barrels. What does this mean for Venezuela's economy and political future? Stay tuned for the latest updates.