Remarkable US oil deal puzzles analysts – and angers many Venezuelans
EPA/Getty Images US President Donald Trump and interim Venezuelan President Delcy Rodríguez have both heralded the deal as a success From the moment elite US troops swooped into Nicolás Maduro's…