Loading...

Diamondback Energy sees options trading surge amid market decline | Intellectia