Behind the numbers - $50 billion, that's the combined value of Diamondback & Endeavor Energy

2024-02-13 11,263