Oil Is Near $100. Shale Isn’t Coming to the Rescue.

0
17
Advertisements




Frackers are constrained by investor payouts, inflation and interest rates, keeping spending in check.



Source link