Shell posts $6.2 billion profit as oil prices rise again Mercy Aboagye Nov 2, 2023 0 Oil and gas giant Shell has posted strong profits helped by oil prices rising again. The energy giant reported…