Shell makes ‘obscene’ $9.65bn profit in first quarter of 2023 – business live The Guardian Read more…