Chris Kline also discusses low bond yields and what it means; how long will the market rally last? He also provides the latest financial and investment news