Shell posts $28 billion 2023 profit, boosts dividend

Shell posts $28 billion 2023 profit, boosts dividend