Venezuela Releases 6 U.S. Oil Executives to Home Arrest
HOUSTON - The Venezuelan government released a group of American refinery managers from prison and under house arrest in Caracas on Friday, a possible sign that President Nicolás Maduro is looking to improve relations with the Biden…