Shell Maintains $3.5 Billion Share Buyback Despite Dip In Profits
1. Shell's quarterly profit fell 32%, meeting market expectations. 2. Average Brent crude prices dropped to $67, impacting revenue. 3. Shell announced $3.5 billion in share buybacks for three months. 4. Cumulative cost reductions reached $3.9 billion since 2022. 5. Shell denied rumors of a bid for rival BP.