25 Apr Energy News to 25 Apr. 2022. OPEC daily basket price stood at $107.66/bl, 22 April 2022
Big Oil executives are reportedly dumping tens of millions of dollars worth of company shares.According to calculations made by Bloomberg, the chief executive of Hess Corp. alone sold stock worth $85 million in the first quarter in several deals, while the head of Marathon Oil...