Oil prices could sink to as low as $30 per barrel

8:57 PM ET Tue, 13 June 2017

Fereidun Fesharaki, chairman of Facts Global Energy, says there's simply too much oil supply that "robust demand" could do little to support prices.