‘The perfect storm’ has hit the oil market, says strategist

2:34 AM ET Thu, 22 Nov 2018

Spencer Welch, director of oil, markets and downstream energy at IHS Markit, discusses the global oil market.