Shell Traders Haven't Lost Money Over Last Decade

The London-based energy giant keeps a tight lid on information about its trading business for competition reasons.

Mar 29, 2025 - 20:00
Shell Traders Haven't Lost Money Over Last Decade
The London-based energy giant keeps a tight lid on information about its trading business for competition reasons.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow