Oil major Shell launches $3.5 billion share buyback after first-quarter profit beat
Shell's earnings come as Big Oil's profits continue to fall from record highs in 2022.
You are not logged in so some information on this page has been withheld. To see more, please log in.
since
auto-detected in 33 stories
31 days ago
page 1 of 1