"Shell Reports $5.6B Q1 Profit, Launches $3.5B Buyback Amid Climate Backlash"
Shell Reports $5.6 Billion Q1 Profit and Announces $3.5 Billion Share Buyback Amid Climate Criticism Global energy giant Shell plc reported its Q1 2025 earnings on Friday, revealing a strong financial performance despite ongoing volatility in global energy markets and heightened criticism over its climate commitments. The Anglo-Dutch oil major posted adjusted earnings of $5.6 billion...
0 Commentarii 0 Distribuiri 533 Views