Shell Announces $5 Billion Buyback as Oil Refining Booms
3 days ago
Shell Plc announced a $5 billion share buyback following record refining margins driven by geopolitical conflicts disrupting global fuel capacity. Adjusted net income surged to $10.8 billion, with downstream profits reaching an all-time high.
Show all 12 updates