PetroEquity Signal podcast

Listen to this episode

17:16

Shell’s trading and supply business is central to its strategy, yet investors cannot see clearly how much it earns, how its risks are controlled or whether its competitive advantage can endure.