
Shell Q2 profits hit $6.3bn
Shell plc has announced its financial results for the second quarter of 2024, reporting $6.3 billion (£4.9bn) in adjusted earnings. The company also announced a new $3.5 billion (£2.7bn) share buyback programme set to be […]