Diamondback Energy shares are trading lower after the company reported Q1 financial results. The stock is falling amid a decline in the cost of oil.

Diamondback Energy, Inc.

Diamondback Energy, Inc.

FANG

0.00

Diamondback Energy shares are trading lower after the company reported Q1 financial results. The stock is falling amid a decline in the cost of oil.