Venezuela has piled on a mountain of debt, and with little cash left, in addition to an ongoing economic and political crisis, the South American country appears to be on its last legs

Source: oilprice.com