OPEC must deliver on a deal: IHS Energy

4:04 AM ET Wed, 30 Nov 2016

Spencer Welch, director of oil markets at IHS Energy, adds that it is "almost impossible" to keep all major oil producers happy.