Shell Returns $5B To Shareholders With New Buyback

Shell PLC said Wednesday it will reward shareholders with an increased $5 billion payout in the second half of 2023 while cutting capital spending and operating costs....

Already a subscriber? Click here to view full article