The release comes as the Trump administration has placed extreme pressure on Cuba’s government, imposing an oil blockade for ...