Imagery Data Shows First Venezuelan Oil Ship Seized by American Authorities is Currently Near Texas.
-
- By Matthew Young
- 11 Feb 2026