Partial view of El Palito Refinery in Carabobo state, Venezuela. File photo.

Partial view of El Palito Refinery in Carabobo state, Venezuela. File photo.

Translate »