Monday, February 11, 2019

Venezuela, the home to the largest oil reserves on the planet, is indebted to external creditors by close to $100 billion.