HomeUS Top News and AnalysisOil major Shell launches $3.5 billion share buyback after first-quarter profit beat IFTTT US Top News and Analysis Oil major Shell launches $3.5 billion share buyback after first-quarter profit beat News Nest Today May 01, 2025 0 Shell's earnings come as Big Oil's profits continue to fall from record highs in 2022. from US Top News and Analysis https://ift.tt/RLzXhbp Tags IFTTT US Top News and Analysis Newer Older