
Shell announces $4.2bn buybacks as profits soar on higher oil prices and strong trading.
Shell reported its highest profits since 2022, driven by stronger oil and gas prices and improved trading, leading to $4.2 billion in share buybacks. The company maintained its quarterly dividend and saw income attributable to shareholders nearly tri...

