We need to ask, with the declining returns we're seeing, when will the oil majors be unprofitable / insolvent...?
Share this post
Shell’s profitability from fracking can be…
Share this post
We need to ask, with the declining returns we're seeing, when will the oil majors be unprofitable / insolvent...?