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.
since
auto-detected in 33 stories
7 days ago
page 1 of 1