America30 minutes ago
US controls $13 billion in Venezuelan oil revenues with little transparency, raising congressional concerns
The Trump administration has generated more than $13 billion in revenue from Venezuelan oil sales this year but has provided almost no public explanation regarding the...