Home Investing News US upstream oil and gas dealmaking hit $105 billion in 2024, Enverus says