What's behind Diamondback Energy's latest 8.5% stock pullback?
Diamondback Energy, Inc. (FANG) slid 8.48% as sustained seller momentum drove an intraday reversal, even as the company reported a sharp revenue increase and expanded its capital returns. The move ...