Energy Gas OilShell posts $54 billion income in 2023 financial yearEditorMarch 14, 2024March 14, 2024 by EditorMarch 14, 2024March 14, 20240349 Photo caption: Shell CEO Wael Sawan By Emeka Ugwuanyi Global oil major Shell PLC achieved an impressive record in the financial year ended December 31,