Satellite Image Shows Initial Venezuelan Oil Ship Seized by US is Now Near the Texas Coast.
-
- By Ashley Smith
- 11 Feb 2026