Upstream M&A sails to $17 billion in 1Q25
Enverus
APRIL 23, 2025
Going back to the start of 2014, oil prices have fallen by more than 5% quarter-over-quarter 17 times. That year oil still averaged a relatively strong $78/bbl though, different from a move towards the lower end of its cyclical trading range that 2025 is witnessing.
Let's personalize your content