×

Is the oil recovery here to stay?

5:30 AM ET Fri, 17 April 2015

Michael Scialla, research analyst at Stifel, says that despite oil's volatility, he expects prices to rise in the next 18 months.