News

Satellite Image Shows Initial Venezuelan Oil Ship Confiscated by US is Currently Off Texas.