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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results