Terry Davis News
Recent evidence points towards Permian oil companies and fracking to be overcapitalized and unprofitable
By Terry Davis | Feb 17, 2020
Investors and oil company leaders agree: fracking is in trouble.
By Terry Davis | Feb 17, 2020
Investors and oil company leaders agree: fracking is in trouble.