Commodity traders sitting on up to $120bn in cash after years of record profits

18 Mar 2024

Gas and power trading has overtaken oil as the biggest source of profits in the sector, report finds

Read full article at Financial Times

Menu