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

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.
Thu, Jun 27 20197:09 AM EDT