Shell, the biggest European oil-and-gas company, reported better-than-expected earnings for the first quarter and launched a new share buyback program to win over investors. It appears to have ...
Investing.com – Shares of Shell PLC (BS:SHELl ... “The key driver of the beat was the upstream, with stronger than expected results in marketing also,” the analysts said.