Captrust's Barry: The US is in a much better position in the oil market than OPEC producers

7:09 AM ET Thu, 27 June 2019

Kevin Barry, CIO at Captrust, says oil producers in the Permian Basin has more advantages than OPEC right now, but rising debt levels could still present issues.