Shell’s 26 May 2026 Share‑Buyback Boosts Investor Confidence Amid Steady Energy Market
Shell’s 2026 share‑buyback shows confidence amid flat oil prices and tightening gas markets, while the company ramps up low‑carbon tech and renewables to meet new EU and US rules.
5 minutes to read









