Stocks make a lot of sense, bonds are very expensive: Investor

3:40 AM ET Tue, 10 Sept 2019

Steven Glass of Pengana International Equities says, with $16 trillion worth of negative yielding bonds, it makes more sense to invest in stocks.