Cantor Fitzgerald Chief Market Strategist Peter Cecchini discusses the market sell-off and the prospects of recession click here