Evercore ISI's Richardson: North America will have to shut in oil production

The crude oil market crash could have a far-reaching and lasting impact on the U.S. economy. Stephen Richardson, senior managing director and head of oil and gas research at Evercore ISI, and CNBC's Brian Sullivan join "Squawk Box" to discuss.
Wed, Apr 22 20208:58 AM EDT