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

Advertisements




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



Source link