Say It Isn’t So….Peek “Oil Shale” Is Close At Hand

| June 3, 2014

It seems that our oil shale boom could just as rapidly turn into a bust….. A recent review of North American oil shale operators shows that the major oil shale companies are currently spending $150 in capital expenditures to get a $100 return over the next 5 years.  At the same time, these oil shale wells deplete in […]

Copyright © 2024 The Stated Truth