CEN: Excessive Leverage And Expenses, Disastrous Performance, Unsustainable DividendSeeking Alpha • 11/01/19