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

0
56

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

Read more…

LEAVE A REPLY

Please enter your comment!
Please enter your name here