News Satellite Data Reveals First Venezuela-Linked Oil Ship Seized by American Authorities is Currently Off the Texas Coast. Edward Moreno Feb 11