Loading...

Diamondback Energy Inc falls amid market strength | Intellectia