Diamondback Energy warns that US onshore oil production has likely peaked and will soon decline, citing plummeting crude prices and reduced drilling activity.
Diamondback Energy warns that US onshore oil production has likely peaked and will soon decline, citing plummeting crude prices and reduced drilling activity.