Shell has reported net income of $5.32bn (£4.04bn) for the third quarter of 2025 (Q3 2025), compared to $4.29bn for the same period last year. The company has also announced a share buyback programme ...
LONDON (AP) — Shell says its decision to pull out of Russia in response to the country’s invasion of Ukraine has already cost the international energy giant as much as $5 billion. The reduced value of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results