Select date

May 2024
Mon Tue Wed Thu Fri Sat Sun

Corporate America’s debt load is nearing $10 trillion, a record 47% of the overall economy — and experts around the world are sounding the alarm

2-12-2019 < Blacklisted News 23 45 words
 

As demand for investment-grade debt has grown, the creditworthiness of issuers has fallen. According to BlackRock, leverage levels are creeping toward the highest readings since 1992. The firm measured leverage using a ratio of debt minus cash and cash equivalents to twelve-month EBITDA.


Print