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

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

Spencer Welch, director of oil, markets and downstream energy at IHS Markit, discusses the global oil market.
02:28
Thu, Nov 22 20182:34 AM EST