×

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

By Thomson Reuters Jan 29, 2025 | 8:34 AM