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.

Read More