Financials are overvalued: Whalen Global Advisors

Christopher Whalen, Whalen Global Advisors, discusses the market selloff as well as the decline in financials.