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 benefit seem to be the oil majors
Read Full Article »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 benefit seem to be the oil majors
Read Full Article »