News24 | Shell's exit makes room for yet another oil trader to move in Published 08 May 2024 Shell's exit leaves room for a new entrant, most likely a trader. Full Article