Analysts Pile Behind FANG After Q1 Beat
Diamondback Energy closed Tuesday at $206.18, down 3.5% on the day but up 3% on the week. That whipsaw captures the week's dynamic precisely: strong Q1 earnings followed by a sell-the-news session, against a backdrop…
