Delcy Rodriguez says Venezuela ‘retains sovereignty’ despite US oil deal

2 months ago