Shell Kicks Off $3.5B Buyback Amid Higher Earnings

Shell PLC launched a share repurchase program on Thursday worth up to $3.5 billion as the oil and gas giant unveiled improved earnings....

Already a subscriber? Click here to view full article