Shell reports record operating profits of $9.1bn but takes $4bn hit from Russia withdrawal

Shell has reported record operating profits of $9.1bn (£7.2bn) for the start of its financial year though its bottom line was hit by the cost of the company’s phased withdrawal from Russia over the war in Ukraine…
Read More