4 Energy Companies Announcing Aggressive Buyback Programs By: TalkMarkets May 28, 2024 at 03:00 AM EDT With stock repurchases gaining traction in the energy space, let’s take a look at some recent capital deployment activities. Read More >> Related Stocks: BP Plc ADR Marathon Petroleum Shell plc Totalenergies Se ADR