The oil giant announced another $3.5billion (£2.8billion) in share buybacks on top of the $3.5billion (£2.8billion) completed in the final three months of 2023
Source link
Shell unveils further shareholder returns after better than expected earnings
24