Corporate debt crisis imminent? 60% of corporate debt issued by companies in the Russell 2000 is rated as Junk; Since 2009, corporate America has bought back $4 trillion of its own shares and doled out $3 trillion to shareholders in dividends.

pic.twitter.com/PDSiYUEB2X — M/I_Investments (@MI_Investments) August 23, 2018 via Bloomberg: “Since March 2009, corporate America has bought back $4 trillion of its own shares and doled out $3 trillion to shareholders … Read more