Shell shares hit a six-month high on promise of increased payout
Cost-cutting target raisedInvestment spend trimmedBigger buybacks and dividendsEnergy giant Shell (SHEL) released a statement ahead of today's Capital Markets Day outlining how it intended to 'strengthen its commitment to value...
25 March 2025