U.S. oil production has likely peaked and will start to decline due to price plunge, Diamondback CEO warns

U.S. oil production has likely peaked and will start to decline due to price plunge, Diamondback CEO warns

No comments

Read more