Energy executives sold stock worth $1.4 billion in the first quarter on the back of a historic shock to the world’s crude supplies.
Oil CEOs raked in money from Trump’s Iran war
Energy executives sold stock worth $1.4 billion in the first quarter on the back of a historic shock to the world’s crude supplies.