Diamondback Energy is a Buy: strong Q2 free cash flow, buybacks/dividends, debt paydown, and Bryant Ranch gas upside. Click ...