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
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