Oil Is Near $100. Shale Isn’t Coming to the Rescue.
Frackers are constrained by investor payouts, inflation and interest rates, keeping spending in check. Source link
Frackers are constrained by investor payouts, inflation and interest rates, keeping spending in check. Source link