At least two detained Americans released from Venezuela as Biden seeks oil deal
At least two Americans imprisoned in Venezuela have reportedly been released in what appears to be a sign that the Biden administration is making headway in negotiating an oil deal to ward off rising gas prices as the United States moves to ban imports of Russian oil.