For at least the time being, this idea is going to be an upstream business with further possibilities if the future unfolds in a favorable fashion. That makes predicting future profits and cash ...
Global upstream M&A activity is expected to slow down in 2025 following a peak driven by US shale consolidation.
Dealmaking in the U.S. upstream oil and gas industry hit $105 billion in 2024, the third highest annual total ever, but ...