Oil and gas executives cashed in on a market surge triggered by geopolitical turmoil, selling roughly $1.4 billion in stock during the first quarter as crude prices spiked following U.S. military …
Oil and gas executives cashed in on a market surge triggered by geopolitical turmoil, selling roughly $1.4 billion in stock during the first quarter as crude prices spiked following U.S. military …