Diamondback Energy and Endeavor Energy Resources Near Completion of $25 Billion Merger to Form Leading Permian Shale Oil Company
New York, February 11, 2024, The Europe Today: U.S. shale oil giants Diamondback Energy and Endeavor Energy Resources are on the verge of finalizing a...