Tag: PDVSA

Squeezed by sanctions, Venezuela sells oil to tiny Turkish firm

With U.S. sanctions blocking Venezuela from selling oil to the United States,

Reuters Reuters