Nov 25 2019 Off U.S. Corporate Leverage U.S. corporate leverage is high and close to its previous peak on a net debt to EBITDA.Image: Goldman Sachs Global Investment Research