The measures needed to safeguard this country’s sovereignty will take years. Which is why they must start without any further ...
In short, don’t expect a big influx of Venezuela’s estimated 303 billion barrels of oil to end up on tankers heading north ...