The 2018 global corporate default tally reached 18 last week after Liberia-based oil and gas product transporter Eletson Holdings Inc. and New York-based brand management company Iconix Brand Group Inc. defaulted. In this CreditMatters TV segment, Gregg Moskowitz, Associate Director of Global Fixed Income Research, discusses the key points.