Market sell-off triggered by ‘perfect storm’ of uncertainty, says pro

Richard Steinberg, Chief Market Strategist, weighs in on market activity as stocks sell off amid earnings season and geopolitical uncertainty.