Diamondback Energy has soared during the Iran war. Execs made millions on stock sales.

MSN
2026.03.14 01:53

The oil-and-gas company’s executive chairman alone sold more than $18 million worth of shares.