Is Shale Oil A Spent Force? Not Quite, Says Goldman Sachs

 | Oct 16, 2018 08:11

Like a tired recording, we've recently been hearing this narrative day in and day out:

“Oil prices are up 40 percent from a year ago, and US sanctions on Iran are largely to blame.”