Why US oil industry should shut down now: ExpertPosted on March 18, 2020 by admin This post was published at CNBC Television