
Diamondback Second-Quarter Earnings Drop 60 Percent
Texas-based Diamondback Energy Inc. has reported a net income of $556 million, or $3.05 per diluted share, for the second quarter, dropping 60 percent from its previous-year quarter net income of $1.4 billion, or $7.93 […]