Shale Is In A Deep State Of Flux | OilPrice.com - OilPrice.com

04/03/19

Shale Is In A Deep State Of Flux | OilPrice.com  OilPrice.com

Despite a 33% increase in WTI prices since the beginning of the year, the shale industry continues to struggle for a number of reasons, and the only parties that ...

[more]