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.
Shell’s earnings come as Big Oil’s profits continue to fall from record highs in 2022.