U.S. oil production has likely peaked and will start to decline due to price plunge, Diamondback CEO warns
A decrease in domestic crude output, driven by recent price drops, could influence market supply and impact economic factors related to the U.S. energ...
Read Full Article →