News
The Permian which accounts for 60%-70% of US shale oil production is not only running out of space but also of time. The sweet spots in the Permian have been exhausted, hence the drilling of so ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results