News

Profit attributable to shareholders fell to $4.8 billion from $7.4 billion in the first quarter of 2024, Shell said in an ...